ASP.NET - Запрос был отклонен:Не удалось создать защищенный канал SSL / TLS

StackOverflow https://stackoverflow.com/questions/42215

  •  09-06-2019
  •  | 
  •  

Вопрос

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

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

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

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

Это было полезно?

Решение

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

Другие советы

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

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

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

Спасибо

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

Аналогичная проблема для меня устранена с помощью:

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top