Ich schreibe ein Programm, das Inhalte von einer vom Benutzer angegebenen URL liest. Mein Problem liegt in dem Code, der ungefähr so lautet:
Uri uri = new Uri(url);
WebRequest webRequest = WebRequest.Create(uri);
WebResponse webResponse = webRequest.GetResponse();
ReadFrom(webResponse.GetResponseStream());
Und dies ist fehlerhaft, wenn die angegebene URL eine "https: //" - URL ist. Kann mir jemand helfen, diesen Code so zu ändern, dass er mit SSL-verschlüsselten Inhalten funktioniert? Vielen Dank.
c#
webrequest
Alfred B. Thordarson
quelle
quelle
ServicePointManager.ServerCertificateValidationCallback <- Security.RemoteCertificateValidationCallback (fun _ _ _ _ -> true)
+= delegate { return true; }
Dieser Link ist für Sie von Interesse: http://msdn.microsoft.com/en-us/library/ds8bxk2a.aspx
quelle
Dieser hat für mich gearbeitet:
quelle