RestSharp - Проигнорируйте ошибки SSL

Есть ли какой-либо whay, что я могу заставить RestSharp игнорировать ошибки в сертификатах SSL? У меня есть тестовый клиент, и сервис, с которым я соединяюсь, еще не имеет допустимого cetificate.

Когда я выполняю запрос теперь, я получаю ошибку:

The underlying connection was closed: Could not establish trust 
relationship for the SSL/TLS secure channel.

Заранее спасибо

/michael

Обновление:

Я закончил тем, что использовал:

ServicePointManager.ServerCertificateValidationCallback +=
            (sender, certificate, chain, sslPolicyErrors) => true;
58
задан 2 May 2012 в 13:25

1 ответ

Можно обойти проверку ssl

На уровне объектов:

//bypass ssl validation check by using RestClient object.
var restClient = new RestClient(baseUrl);
restClient.RemoteCertificateValidationCallback = (sender, certificate, chain, sslPolicyErrors) => true;

ИЛИ

На прикладном уровне:

//bypass ssl validation check globally for whole application.
ServicePointManager.ServerCertificateValidationCallback += (sender, certificate, chain, sslPolicyErrors) => true;
10
ответ дан 1 November 2019 в 14:40

Другие вопросы по тегам:

Похожие вопросы: