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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
Quelles commande avez vous utilisé pour configurer l'impersonation ?
"zehon" <zehon@domain-xyz.in> a écrit dans le message de
news:osqdnaNgyr8Ecf3V4p2dnAA@giganews.com...
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
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