Beim lokalen Testen mit einem Projekt, das HTTP-POST-Anforderungen von einem in Visual Studio erstellten Programm ausgibt, dh: mit System.Net.Http.HttpClient, gibt HttpClient immer Folgendes zurück:
System.Net.Http.HttpRequestException: Beim Senden der Anfrage ist ein Fehler aufgetreten. ---> System.Net.WebException: Es kann keine Verbindung zum Remote-Server hergestellt werden ---> System.Net.Sockets.SocketException: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer dies aktiv abgelehnt hat 127.0.0.1:7170
Ich kann POST-Anfragen mit PostMan oder GET-Anfragen mit einem Browser stellen, aber wenn ich versuche, Funktionen lokal mit System.Net.Http.HttpClient-Aufrufen aus Visual Studio heraus zu testen, scheint dies aufgrund des obigen Fehlers unmöglich zu sein.
Ich habe auch versucht, in Web.Config Folgendes einzustellen (vorgeschlagen in einem StackOverFlow-Beitrag):
Keine Wirkung !
WIE kann ich Funktionen lokal von Programmen testen, die in Visual Studio ausgeführt werden – insbesondere bei Verwendung von System.Net.Http.HttpClient – geben Sie bitte ein Beispiel an.
⚠ Bearbeiten Sie diesen Abschnitt nicht.
@bdcoder2 Danke für das Feedback! Wir untersuchen derzeit und werden Sie in Kürze informieren.
Oh guter Kummer – ich entschuldige mich aufrichtig!
Ich hatte http://localhost :7170/ als Basis-URL in einer Konfigurationsdatei und nicht das (richtige) http://localhost :7071/
Zwei Stunden beim Betrachten der Ausnahme und ich habe keine Ahnung – Zeit für einen Urlaub!
Nochmals – sorry für den Fehlalarm und danke für die schnelle Antwort !!
@bdcoder2 danke für das Update und freut mich zu hören, dass du es herausgefunden hast. Und keine Sorge, das passiert den Besten von uns :)
Hilfreichster Kommentar
Oh guter Kummer – ich entschuldige mich aufrichtig!
Ich hatte http://localhost :7170/ als Basis-URL in einer Konfigurationsdatei und nicht das (richtige) http://localhost :7071/
Zwei Stunden beim Betrachten der Ausnahme und ich habe keine Ahnung – Zeit für einen Urlaub!
Nochmals – sorry für den Fehlalarm und danke für die schnelle Antwort !!