Не удалось создать безопасный канал SSL/TLS. при попытке соскоблить файл из Интернета

#.net #ssl

Вопрос:

Получите сообщение об ошибке:

 "The request was aborted: Could not create SSL/TLS secure channel."
even after adding the tls protocols
The server is using TLS1.2
Am using dotnet 4.5.2 framework for building the application
Even a normal request is failing

 

Фрагмент кода:

 ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("httlps://docs.legis.wisconsin.gov/");
request.Credentials = CredentialCache.DefaultCredentials;
WebResponse response = request.GetResponse();
 

Это работало раньше, но недавно перестало работать.

Комментарии:

1. В настоящее время этот сайт закрыт. Я даже не могу получить доступ к нему из веб-браузера. Даже простое TCP-соединение не будет работать. Так что это не относится конкретно к данному приложению.

2. В какой версии Windows вы это используете? TLS1.2 может быть не включен по умолчанию.

3. SSL Labs говорит, что сайт поддерживает только TLS1.2 (см. Раздел Конфигурации) , но если ваша версия Windows не работает (возможно, не включена), вы не сможете подключиться. Возможно, они недавно отключили предыдущие версии TLS, поэтому он недавно перестал работать.

4. Странно, я не могу просматривать сайт, хотя SSL-лаборатории, должно быть, могли подключиться