Периодически появляется сообщение «Не удалось создать безопасный канал SSL / TLS», текущее решение - перезапуск веб-сервера. - PullRequest
0 голосов
/ 21 мая 2018

У меня есть веб-приложение .NET 4.6, MVC 5, которое выполняет вызов REST для другой службы с использованием OAUTH.

Веб-приложение развертывается в службе приложений Azure.

Большую часть времени, он отлично работает.

И мое приложение, и Target API используют SSL, и я протестировал оба на SSLabs.com, и оба вышли на A и поддерживают TLS1.2

Однако иногдаПохоже, что ссылка API «отключена», и все вызовы вызывают ошибку:

Запрос был прерван: не удалось создать безопасный канал SSL / TLS.

Этозарегистрирован в нашем журнале Elmah.

Единственный способ решить эту проблему в настоящее время - перезапустить службу приложений Azure.

Я исследовал это, то есть

запрос был прерван: не удалось создать безопасный канал SSL / TLS для HttpWebRequest

Похоже, затронута только одна служба приложений (в реальном времени).Это может быть потому, что он используется больше и вызвать проблему раньше.QA один, кажется, хорошо.QA используется довольно интенсивно из-за тестирования.Не уверен, что это косвенно

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

Любые указатели приветствуются.

Большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...