Hello !
J'ai un service web que j'utilise pour envoyer un e-mail pour un formulaire de contact en silverlight.
Tout marche parfaitement en local mais une fois mis en ligne j'obtient l'erreur suivante lors de l'execution.
si je passe en mode debug j'obtient:Une exception s'est produite lors de l'opération, ce qui rend le résultat non valide. Consultez InnerException pour plus de détails sur l'exception.
à System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
à Web_Omnisa.ServMail.SendCompletedEventArgs.get_Result()
à Web_Omnisa.Child_Contact.mailService_SendCompleted(Object sender, SendCompletedEventArgs e)
à Web_Omnisa.ServMail.MailServSoapClient.OnSendCompleted(Object state)
J'ai analyser ça avec Fiddler et j'obtien une erreur http 500.CommunicationException (Le serveur distant a retourné une erreur : NotFound)
voici les header trouver avec Fiddler.
Si vous voulez voir l'erreur en live ... voici le lien http://www.omnisa.ch/silverlight_2Request Header: POST /silverlight/MailServ.asmx HTTP/1.1
Client:
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Accept-Encoding: gzip,deflate
Accept-Language: fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
Entity:
Content-Length: 320
Content-Type: text/xml; charset=utf-8
Miscellaneous:
Keep-Alive: 300
SOAPAction: "http://www.omnisa.ch/Send"
Transport:
Connection: keep-alive
Host: www.omnisa.ch
Response Headers : HTTP/1.1 500 Internal Server Error
cache:
Cache-Control: private
Date: Wed, 25 Nov 2009 08:22:18 GMT
Entity:
Content-Length: 4448
Content-Type: text/html; charset=utf-8
Miscellaneous:
Server: Microsoft-IIS/6.0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Merci d'avance à quiconque pourra m'aider !
Partager