Есть ли какой-либо 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;
На уровне объектов:
//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;