如何忽略Windows Phone 7中的证书错误?

问题描述:

我已经搜索了互联网,我知道在.Net中我们可以使用以下代码来忽略认证错误。如何忽略Windows Phone 7中的证书错误?

ServicePointManager.ServerCertificateValidationCallback = 
      new RemoteCertificateValidationCallback(
       delegate 
       { return true; } 
      ); 

但认证类不是在Windows Phone 7的开发支持(知道,从http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/4f795a8e-de05-4f01-be7f-0cf2be3a71c2)。我现在使用WebClient访问需要首先进行认证的HTTPS网站。所以我想知道是否可以忽略认证错误,以便继续执行我的程序?

不,不幸的是,安全人员不会让你。

+0

谢谢。我最终使用了一个HTTP网站。 – vicancy 2011-05-12 03:41:22

只是要

实例连接到相同的URL,但没有HTTPS:

改变这种 https://qa.server.com/webservices/test

这个 http://qa.server.com/webservices/test

,也将努力;)

这只是假设服务器你打电话不需要https。