Czy istnieje whay, że mogę uzyskać RestSharp, aby ignorował błędy w certyfikatach SSL? Mam klienta testowego, a usługa, z którą się łączę, nie ma jeszcze prawidłowego cetificate.RestSharp - Ignoruj błędy SSL
Kiedy złożyć wniosek teraz pojawia się błąd:
The underlying connection was closed: Could not establish trust
relationship for the SSL/TLS secure channel.
z góry dzięki
/Michael
Aktualizacja:
skończyło się przy użyciu:
ServicePointManager.ServerCertificateValidationCallback +=
(sender, certificate, chain, sslPolicyErrors) => true;
Odpowiedź jest tutaj, ale nie mogę zmienić jej w prawdziwą z mojego telefonu http://www.west-wind.com/weblog/posts/2011/Feb/11/HttpWebRequest-and-Ignoring- SSL-Certificate-Errors –
Świetnie - Mam zaktualizowane pytanie z odpowiedzią. Ale napisz "prawdziwą" odpowiedź, a ja ją zaakceptuję :-) –
Generalnie lepiej jest importować certyfikaty testowe do zakotwiczeń zaufania klientów testowych niż ignorować weryfikację certyfikatu w ogóle. Po pierwsze jest bardziej realistyczny; po drugie, unikasz pozostawiania tego rodzaju niezabezpieczonego kodu w swoim produkcie końcowym. – Bruno