Lorsque vous testez localement Ă l'aide d'un projet qui Ă©met des requĂȘtes HTTP POST Ă ââpartir d'un programme crĂ©Ă© dans Visual Studio, c'est-Ă -dire : en utilisant System.Net.Http.HttpClient, HttpClient renvoie toujours :
System.Net.Http.HttpRequestException : une erreur s'est produite lors de l'envoi de la demande. ---> System.Net.WebException : impossible de se connecter au serveur distant ---> System.Net.Sockets.SocketException : aucune connexion n'a pu ĂȘtre Ă©tablie car la machine cible l'a activement refusĂ©e 127.0.0.1:7170
Je peux effectuer des requĂȘtes POST Ă ââl'aide de requĂȘtes PostMan ou GET Ă l'aide d'un navigateur, mais lorsque j'essaie de tester des fonctions localement Ă l'aide d'appels System.Net.Http.HttpClient depuis Visual Studio, cela semble impossible, en raison de l'erreur ci-dessus.
J'ai également essayé de définir les éléments suivants dans Web.Config (suggéré dans un article StackOverFlow) :
Aucun effet !
COMMENT puis-je tester des fonctions localement à partir de programmes exécutés dans Visual Studio -- en particulier, lorsque vous utilisez System.Net.Http.HttpClient -- veuillez fournir un exemple.
Ne modifiez pas cette section.
@bdcoder2 Merci pour les commentaires ! Nous étudions actuellement et vous mettrons à jour sous peu.
Oh bon sang - mes plus sincĂšres excuses!
J'avais http://localhost :7170/ comme URL de base dans un fichier de configuration plutĂŽt que (le bon) http://localhost :7071/
Deux heures Ă regarder l'exception et je n'en avais aucune idĂ©e â c'est l'heure des vacances !
Encore une fois â dĂ©solĂ© pour la fausse alerte et merci pour la rĂ©ponse rapide !!
@bdcoder2 merci pour la mise à jour et heureux d'apprendre que vous l'avez compris. Et pas de soucis, ça arrive aux meilleurs d'entre nous :)
Commentaire le plus utile
Oh bon sang - mes plus sincĂšres excuses!
J'avais http://localhost :7170/ comme URL de base dans un fichier de configuration plutĂŽt que (le bon) http://localhost :7071/
Deux heures Ă regarder l'exception et je n'en avais aucune idĂ©e â c'est l'heure des vacances !
Encore une fois â dĂ©solĂ© pour la fausse alerte et merci pour la rĂ©ponse rapide !!