Я пишу программу, которая читает контент с предоставленного пользователем URL. Моя проблема в коде, который выглядит примерно так:
Uri uri = new Uri(url);
WebRequest webRequest = WebRequest.Create(uri);
WebResponse webResponse = webRequest.GetResponse();
ReadFrom(webResponse.GetResponseStream());
И это нарушает, если предоставленный URL-адрес является URL-адресом "https: //". Может ли кто-нибудь помочь мне изменить этот код, чтобы он работал с зашифрованным контентом SSL. Спасибо.
c#
webrequest
Альфред Б. Тордарсон
источник
источник
ServicePointManager.ServerCertificateValidationCallback <- Security.RemoteCertificateValidationCallback (fun _ _ _ _ -> true)
+= delegate { return true; }
Вам будет интересна эта ссылка: http://msdn.microsoft.com/en-us/library/ds8bxk2a.aspx
источник
Это сработало для меня:
источник