Страницы

Поиск по вопросам

понедельник, 6 января 2020 г.

Как исправить: Не удалось создать защищенный канал SSL/TLS?

#c_sharp #winforms



  System.Net.WebException: Запрос был прерван:Не удалось создать защищенный канал
SSL/TLS. в System.Net.HttpWebRequest.GetResponse()


string html = string.Empty;
string url = "https://google.com";

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.KeepAlive = true;

//на всякий пожарный добавил в решений этой ошибки видел подобое
request.Credentials = CredentialCache.DefaultCredentials;

using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
using (Stream stream = response.GetResponseStream())
using (StreamReader reader = new StreamReader(stream))
{
    html = reader.ReadToEnd();
}

    


Ответы

Ответ 1



Попробуйте указать допустимые протоколы ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;

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

Отправить комментарий