我正在使用HttpWebRequest
服务的 https API,现在我需要在客户端(Windows Phone 8 应用程序)手动检查 https 证书,我该怎么做?
我有certificate.cert
文件,所以我可以把它放在Assets
文件夹中,然后将它与服务器的证书进行比较,但我不知道如何
我正在使用HttpWebRequest
服务的 https API,现在我需要在客户端(Windows Phone 8 应用程序)手动检查 https 证书,我该怎么做?
我有certificate.cert
文件,所以我可以把它放在Assets
文件夹中,然后将它与服务器的证书进行比较,但我不知道如何
我已经阅读了一些关于在using中手动检查SSL
证书的教程,当我开始在 Windows Phone 8 应用程序中实现它时,我意识到Framework for WP8(和 7)只是没有 API 来处理 SSL 证书验证。我们只是无法访问....NET
ServicePointManager
.NET
ServicePointManager
然后我在 wpdev.uservoice.com 上找到了这篇文章:“Self Signed Certification SSL HTTPS”,其中开发人员要求微软将此 API 添加到下一个 WP SDK 更新中,当然我已经为此花费了 3 票,所以如果你想要要ServicePointManager
在 WP .NET 框架中查看,请投票。
另外,我想通知您关于HttpWebRequest
WP 上的奇怪行为,当您尝试使用自签名 https 资源时,HttpWebRequest
会抛出404 exception
!很奇怪,是吗?