Je suis en train de consommer ce service WSDL:La connexion sous-jacente a été fermée lors de l'utilisation d'un service Web WSDL
Je me connecte avec succès et obtenir une réponse la première fois, mais les appels suivants, je reçois l'exception :
La connexion sous-jacente a été fermée: une connexion qui devait rester en vie a été fermée par le serveur.
Je l'emporterait sur le GetWebRequest dans le fichier reference.cs en tant que tel:
protected override System.Net.WebRequest GetWebRequest(Uri uri)
{
HttpWebRequest webRequest = (HttpWebRequest)base.GetWebRequest(uri);
webRequest.KeepAlive = false;
return webRequest;
}
Cela n'a pas donné lieu à aucune amélioration. Je ne sais pas quelles options j'ai maintenant, est-ce que quelqu'un a d'autres idées que je pourrais essayer afin que j'évite cette erreur?
Merci d'avance!
Josh
Vous pouvez demander aux propriétaires du service pourquoi ils fermer la connexion ... –