C# SSL соединение xNet, WebRequest

1593
24 июня 2017, 10:03

Доброго времени суток, помогите решить проблему : при попытке сделать запрос на сайт sscasino.online дает ошибку xNet.HttpException" в xNet.dll ("Не удалось установить SSL-соединение с HTTP-сервером 'sscasino.online'.") xNet.HttpException (xNET)

и

System.Net.WebException" в System.dll ("Базовое соединение закрыто: Непредвиденная ошибка при передаче.") System.Net.WebException (WebRequest)

request.UserAgent = useragent;
request.IgnoreProtocolErrors = true;
request.SslCertificateValidatorCallback += (sender, certificate, chain, sslPolicyErrors) => true;
var result = request.Get(link);

и

  WebRequest req = WebRequest.Create(Url);
  WebResponse resp = req.GetResponse();
  Stream stream = resp.GetResponseStream();
  StreamReader sr = new StreamReader(stream);
  string Out = sr.ReadToEnd();
  sr.Close();

При этом, если включить http debbuger pro, то запросы идут нормально. Тестил на нескольких машинах

Answer 1

Для WebRequest надо было добавить строку ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; Для xNet так и не разобрался

READ ALSO
Обновить значение вычисляемого поля

Обновить значение вычисляемого поля

Как можно обновить через код значение вычисляемого поля в проекте? При открытии в project'e в толстом клиенте - поле обновляется само и сохраняется...

270
Настройка политики доступа к службе WCF

Настройка политики доступа к службе WCF

У меня есть веб приложение MVC в него встроен wcf сервисПри отладке и разработке никаких проблем с ним не возникало, а как только я развернул...

385
C# Нужна помощь с ускорением кода

C# Нужна помощь с ускорением кода

Использую Syncfusion GridControl в качестве таблицы

265
C# заполнение <input> html

C# заполнение <input> html

Здравствуйте!

278