我需要忽略 SSL 证书错误,以便在我们公司内部为 Silverlight 应用程序进行一些 UAT 测试。客户端调用使用自签名证书的资源,并且出于一系列制度原因,简单地将证书添加到希望测试它的人的机器上是不可行的。
在我的 Windows 服务中,我可以简单地使用:
ServicePointManager.ServerCertificateValidationCallback +=
(sender, cert, chain, sslPolicyErrors) => true;
Silverlight 5 中似乎不存在这种情况。如何忽略 Silverlight 客户端中的证书错误?