为什么此 SSL 证书在浏览器中可以正常验证,但在 .NET/Silverlight 中却不行?
如果我在浏览器中访问 https://www.mynetfone.com.au,则证书验证正常。
要在 .NET 中对该站点执行任何操作,我必须重写 ServicePointManager 并关闭证书验证。
对于 Windows Phone 7,这成为一个更大的问题,在 Windows Phone 7 中,无法更改证书验证,并且添加证书后也无法将其删除。
证书有明显错误吗?公司必须采取什么措施来解决这个问题?
If I access https://www.mynetfone.com.au in a browser, the cerificate validates fine.
To do anything with this site in .NET, I have to override ServicePointManager and turn certificate validation off.
This becomes more of a problem with Windows Phone 7, where there is no way to change certificate validation, and no way to remove certificates once you add them.
Is there anything obviously wrong with the certificate? What would the company have to do to fix it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
默认情况下安装根证书的根证书颁发机构数量有限。有关更多详细信息,请参阅 http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8842
该页面上的其他文档也提供了有关 SSL 和 SSL 的更多信息手机上的证书。
There are only a limited number of root certificate authorities with root certificates installed by default. For more details see "Windows Phone 7 Root Certificates_FINAL_121610.pdf" available from http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8842
The other docs on that page also provide more information about SSL & certificates on the phone.