我搜索了互联网,我知道在.Net中我们可以使用以下代码来忽略认证错误。
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 :(得分:3)
不,不幸的是,安全人员不会让你。
答案 1 :(得分:3)
只需连接到相同的网址,但不使用https
示例:
改变这一点 https://qa.server.com/webservices/test
对此 http://qa.server.com/webservices/test它会起作用;)
这只是假设您呼叫的服务器不需要https。