ASP.NET - запрос был прерван: не удалось создать безопасный канал SSL / TLS - PullRequest
1 голос
/ 03 сентября 2008

Получаем следующую ошибку;

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

при использовании объекта WebRequest для запроса HTTPS. Самое смешное, что это происходит только через некоторое время и временно исправляется после перезапуска приложения, что говорит о том, что что-то заполняется до отказа или что-то еще.

Кто-нибудь видел подобные вещи раньше?

Ответы [ 4 ]

2 голосов
/ 03 сентября 2008

Кажется, я вспоминал эту проблему в прошлом году. Я подозреваю, что вы не закрываете свои объекты WebRequest должным образом, поэтому после определенного объема использования он не позволит вам создавать новые подключения.

2 голосов
/ 13 мая 2010

У меня точно такая же проблема! Я отправляю две заявки в веб-службу HTTPS с небольшим интервалом (в секундах). Первая заявка работает нормально, но вторая заявка не выполняется.

Я пытался установить "System.Net.ServicePointManager.SecurityProtocol = Net.SecurityProtocolType.Ssl3", но вторая заявка зависает ...

Я использую VB.NET 2008.

Спасибо

1 голос
/ 03 сентября 2008

Похоже, что это может быть вещь, связанная с поддержанием жизни: http://blogs.x2line.com/al/archive/2005/01/04/759.aspx#780

0 голосов
/ 21 августа 2015

Подобная проблема для меня исправлена:

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...