OVH Cloud OVH Cloud

erreur 401 echange 2007 EWS

1 réponse
Avatar
zehon
Bonjour,

je suis actuellement en train d'essayer de mettre en place un systeme qui écrit les congés sur les agendas des utilisateurs.

pour se faire j'utilise les webservices d'exchange et l'objet création. il n'y a apparement pas de problème à ce niveau, mais lorsque j'essaye d'ecrire sur une autre boite que celle de l'application et que j'utilise l'impersonnalisation d'exchange :

exchServ.ExchangeImpersonation = New ExchangeImpersonationType()
exchServ.ExchangeImpersonation.ConnectingSID = New ConnectingSIDType()
exchServ.ExchangeImpersonation.ConnectingSID.PrimarySmtpAddress = x

j'obtiens une erreur de type : "La demande a échoué avec l'état HTTP 401 : Unauthorized. "

le compte de l'application à les droits d'utiliser l'emprunt d'identité
l'application asp.net et le exchange ne sont pas sur le meme serveur mais le meme domaine,

exchange est en version 2007 sp1
l'application asp.net tourne dans la version 2.0

est ce que quelqu'un aurait une idée ? ou une autre méthode ?
merci

1 réponse

Avatar
Stephen ROUX
Quelles commande avez vous utilisé pour configurer l'impersonation ?

"zehon" a écrit dans le message de
news:
Bonjour,

je suis actuellement en train d'essayer de mettre en place un systeme
qui écrit les congés sur les agendas des utilisateurs.

pour se faire j'utilise les webservices d'exchange et l'objet
création. il n'y a apparement pas de problème à ce niveau, mais
lorsque j'essaye d'ecrire sur une autre boite que celle de
l'application et que j'utilise l'impersonnalisation d'exchange :

exchServ.ExchangeImpersonation = New ExchangeImpersonationType()
exchServ.ExchangeImpersonation.ConnectingSID = New
ConnectingSIDType()
exchServ.ExchangeImpersonation.ConnectingSID.PrimarySmtpAddress = x

j'obtiens une erreur de type : "La demande a échoué avec l'état HTTP
401 : Unauthorized. "

le compte de l'application à les droits d'utiliser l'emprunt
d'identité
l'application asp.net et le exchange ne sont pas sur le meme serveur
mais le meme domaine,

exchange est en version 2007 sp1
l'application asp.net tourne dans la version 2.0

est ce que quelqu'un aurait une idée ? ou une autre méthode ?
merci