ASP.NET – Die Anfrage wurde abgebrochen:Der sichere SSL/TLS-Kanal konnte nicht erstellt werden
-
09-06-2019 - |
Frage
Wir erhalten die folgende Fehlermeldung;
The request was aborted: Could not create SSL/TLS secure channel
während der Verwendung von a WebRequest
Objekt zu machen HTTPS
Anfrage.Das Lustige daran ist, dass dies erst nach einer Weile passiert und beim Neustart der Anwendung vorübergehend behoben wird, was darauf hindeutet, dass etwas ausgelastet ist oder so.
Hat jemand so etwas schon einmal gesehen?
Lösung
Ich glaube mich zu erinnern, dass ich letztes Jahr dieses Problem hatte.Ich vermute, dass Sie Ihre WebRequest-Objekte nicht richtig schließen, weshalb Sie nach einer gewissen Nutzungsdauer keine neuen Verbindungen mehr erstellen können.
Andere Tipps
Ich habe genau das gleiche Problem!Ich sende zwei Anforderungen in einem engen Zeitraum (Sekunden) an einen HTTPS-Webdienst.Die erste Anforderung funktioniert einwandfrei, die zweite Anforderung schlägt jedoch fehl.
Ich habe versucht, „System.Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Ssl3“ festzulegen, aber die zweite Anforderung friert ein ...
Ich verwende VB.NET 2008.
Danke
Es sieht so aus, als ob es eine Verbindung sein könnte:Keep-Alive-Sache: http://blogs.x2line.com/al/archive/2005/01/04/759.aspx#780
Das ähnliche Problem wurde bei mir behoben durch:
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;