Я использую VSTS 2008 + C # + .Net 3.5 для разработки приложения Silverlight 3, и мне нужен доступ к некоторому адресу https на другом веб-сервере (кроме сервера, на котором установлено приложение Silverlight).
Вот мой код, который работает с консольным приложением .Net 3.5, но я не могу найти класс, подобный ServicePointManager, при использовании Silverlight. Любые предложения, как реализовать ту же функцию в Silverlight (принять все сертификаты с сервера).
public static void SetBypassSslCertificateValidation()
{
ServicePointManager.ServerCertificateValidationCallback
+= new RemoteCertificateValidationCallback(BypassSslCertificateValidation);
}
private static bool BypassSslCertificateValidation(object sender, X509Certificate cert, X509Chain chain, SslPolicyErrors error)
{
return true;
}