Есть ли кто-нибудь, кто может заставить RestSharp игнорировать ошибки в сертификатах SSL? У меня есть тестовый клиент, и служба, к которой я подключаюсь, еще не имеет действительного cetificate.RestSharp - Игнорировать ошибки SSL
Когда я делаю запрос теперь я получаю ошибку:
The underlying connection was closed: Could not establish trust
relationship for the SSL/TLS secure channel.
Заранее спасибо
/майкл
Update:
Я закончил с использованием:
ServicePointManager.ServerCertificateValidationCallback +=
(sender, certificate, chain, sslPolicyErrors) => true;
Ответ здесь, но я не могу превратить его в реальный с моего телефона. Http://www.west-wind.com/weblog/posts/2011/Feb/11/HttpWebRequest-and-Ignoring- SSL-Certificate-Errors –
Отлично - я обновил вопрос с ответом. Но напишите «реальный» ответ, и я соглашусь с ним :-) –
Обычно лучше импортировать тестовые сертификаты в тестовые клиенты доверия, а не вообще игнорировать проверку сертификатов. Во-первых, это более реалистично; во-вторых, вы избегаете оставлять этот небезопасный код в своем конечном продукте. – Bruno