如何忽略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
网站。所以我想知道是否可以忽略认证错误,以便继续执行我的程序?
答
不,不幸的是,安全人员不会让你。
答
只是要
实例连接到相同的URL,但没有HTTPS:
改变这种 https://qa.server.com/webservices/test
这个 http://qa.server.com/webservices/test
,也将努力;)
这只是假设服务器你打电话不需要https。
谢谢。我最终使用了一个HTTP网站。 – vicancy 2011-05-12 03:41:22