VSTO et IIS

VSTO et IIS - C#/.NET managed - Programmation

Marsh Posté le 09-05-2006 à 17:11:04    

bonjour,
 
j'ai fait un petit programme qui récupère les contacts du carnet outlook, il marche très bien avec le serveur web de visual (cassini je crois) mais dès que j'utilise IIS ça bloque: lorsque je fait ça : new Microsoft.Office.Interop.Outlook.Application();
 
erreur :
{System.UnauthorizedAccessException: Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80070005.

Reply

Marsh Posté le 09-05-2006 à 17:11:04   

Reply

Marsh Posté le 09-05-2006 à 17:13:16    

formidable

Reply

Marsh Posté le 09-05-2006 à 17:34:35    

???

Reply

Marsh Posté le 09-05-2006 à 17:43:07    

Y'a meme pas de question dans ton post :o
Tu t'attends à quoi comme commentaire dans ces cas là ?
Y'est pas marqué Hotline :o


Message édité par _darkalt3_ le 09-05-2006 à 17:43:25
Reply

Marsh Posté le 09-05-2006 à 17:53:27    

ben j'ai donné l'erreur, je m'attends à ce que quelqu'un m'explique pourquoi ça me fait ça, il y a peut être quelque chose à configurer dans IIS, ou alors c pas possible et ça marche avec cassini parce qu'il "voit" tout en local mais c'est pas possible en ligne?
 
 
 

Reply

Marsh Posté le 09-05-2006 à 17:58:30    

runwiththetorch a écrit :

ben j'ai donné l'erreur, je m'attends à ce que quelqu'un m'explique pourquoi ça me fait ça,


ben non, c'est pas une hotline  [:spamafote]  
 

runwiththetorch a écrit :

il y a peut être quelque chose à configurer dans IIS, ou alors c pas possible et ça marche avec cassini parce qu'il "voit" tout en local mais c'est pas possible en ligne?


...


Message édité par _darkalt3_ le 09-05-2006 à 17:58:45
Reply

Marsh Posté le 09-05-2006 à 17:59:06    

t'as matté au moins le code erreur ?

Reply

Marsh Posté le 09-05-2006 à 18:22:47    

ben c clair que l'accès au COM lui est refusé.
 
En fait j'ai peur d'avoir fait une connerie dans la démarche :
je veux récupérer les contact outlook d'un client web, et j'ai peur que ce ne soit pas possible en passant par le COM outlook... ?

Reply

Marsh Posté le 09-05-2006 à 18:29:02    

T'as un client qui surf sur ton serveur web.
Et tu veux que l'appli web accède aux données du poste client pour attraper sa liste de contact Outlook...?

Reply

Marsh Posté le 09-05-2006 à 20:15:19    

normal que ça ne marche pas. IIS travail avec un user particulier. Or pour utiliser les connexions COM, faut être admin de la machine ou sur le réseau. Donc impossible à faire.
Puis je vois pas l'interet de le faire...

Reply

Marsh Posté le 09-05-2006 à 20:15:19   

Reply

Marsh Posté le 10-05-2006 à 09:35:42    

donc c pas possible à faire comme ça :(
 
xas : oui c ça, j'ai vu ça sur des sites web mais avec de l'activeX, je voulais le refaire sans activeX mais donc ça tombe à l'eau :(

Reply

Marsh Posté le 10-05-2006 à 10:35:49    

runwiththetorch a écrit :

donc c pas possible à faire comme ça :(
 
xas : oui c ça, j'ai vu ça sur des sites web mais avec de l'activeX, je voulais le refaire sans activeX mais donc ça tombe à l'eau :(


Bah encore heureux que cela ne soit pas possible... T'imagines les problèmes de sécurité qu'une appli web accède aux objets d'un client... Ca reste quand même le principal grief contre ActiveX (et c'est pourtant sa raison d'être)


---------------
H. - 48h en fiat et j'ai déjà perdu la maitrise de mon argent
Reply

Marsh Posté le 10-05-2006 à 11:04:18    

ben oui mais vu que outlook ouvre une sorte de popup pour demander si il doit donner l'accés, je me suis dit que la sécurité était gérée par outlook et que ct bon
et vu qu'activeX c pareil... ben je vois pas le problème :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed