Запрошенный протокол безопасности не поддерживается. NET - PullRequest
0 голосов
/ 16 января 2020

Исключение: запрошенный протокол безопасности не поддерживается c#.

Мое приложение использует. net framework 3.5 и работает на сервере windows 2016. После того, как я начал получать исключение "Базовое соединение был закрыт: при отправке произошла непредвиденная ошибка. " Я изменил свой код и определил безопасность протокола следующим образом:

            Const _Tls12 As SslProtocols = DirectCast(&HC00, SslProtocols)
            Const Tls12 As SecurityProtocolType = DirectCast(_Tls12, SecurityProtocolType)
            ServicePointManager.SecurityProtocol = Tls12

После изменения моего кода в локальной среде он начал работать, но проблема с сервером Live все еще существует.

"Запрошенный протокол безопасности не поддерживается. "

Я уже определил возможный протокол безопасности, но тот же код не работает для Live.

Кроме того, из-за ограничений используемой версии мы не можем обновите Framework в это время.

Пожалуйста, предложите.

...