2008-09-03 11 views
1

Wir erhalten den folgenden Fehler;ASP.NET - Die Anfrage wurde abgebrochen: Sicherer SSL/TLS-Kanal konnte nicht erstellt werden

The request was aborted: Could not create SSL/TLS secure channel 

während mit einem WebRequest Objekt eine HTTPS Anfrage zu machen. Das Lustige daran ist, dass dies nur nach einer Weile passiert und vorübergehend behoben wird, wenn die Anwendung neu gestartet wird, was darauf hindeutet, dass etwas bis zur vollen Kapazität oder etwas gefüllt wird.

Hat jemand schon einmal so etwas gesehen?

Antwort

2

ich scheinen dieses Problem im vergangenen Jahr wieder zu haben. Ich vermute, dass Sie Ihre WebRequest-Objekte nicht ordnungsgemäß schließen, weshalb Sie nach einer gewissen Nutzungsdauer keine neuen Verbindungen erstellen können.

1

Es sieht aus wie es ein conenction sein kann: Keep-Alive-Sache: http://blogs.x2line.com/al/archive/2005/01/04/759.aspx#780

+0

ich die „die Anforderung wurde abgebrochen: Es kann keinen sicheren SSL/TLS-Kanal erstellen“ etwa einmal am Tag in einem meine Anwendungen, die Hand les viele Transaktionen. Ich habe die keep alive Eigenschaft auf false gesetzt und es hat keinem geholfen. –

2

Ich habe genau das gleiche Problem! Ich sende zwei Anforderungen an einen HTTPS-Webservice im nahen Zeitraum (Sekunden). Die erste Anforderung funktioniert einwandfrei, aber die zweite Anforderung schlägt fehl.

Ive versucht "System.Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Ssl3" zu setzen, aber die zweite Anforderung gefriert ...

Ich bin VB.NET mit 2008

Dank

+0

Das hat das Problem für mich gelöst und ich bezweifle, dass ich es gefunden hätte, wenn es nicht für deinen Beitrag gewesen wäre. Hoffe, du hattest mehr Glück! Vielen Dank! – proudgeekdad

-1

ein ähnliches Problem für mich festgelegt durch:

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;