Windows phone 8 手动检查服务器';使用HttpWebRequest的证书
我正在使用Windows phone 8 手动检查服务器';使用HttpWebRequest的证书,windows-phone-8,certificate,Windows Phone 8,Certificate,我正在使用HttpWebRequest来处理服务的https API,现在我需要在客户端(Windows Phone 8应用程序)手动检查https证书,我该怎么做 我有certificate.cert文件,因此我可以将其放入Assets文件夹,然后将其与服务器的证书进行比较,但我不知道如何使用我阅读了一些关于在.NET中手动检查SSL证书的教程,并且当我开始在Windows Phone 8应用程序中实现它时,我意识到,WP8(和WP7)的.NET框架没有API来处理SSL证书验证。我们只是无法
HttpWebRequest
来处理服务的https API,现在我需要在客户端(Windows Phone 8应用程序)手动检查https证书,我该怎么做
我有
certificate.cert
文件,因此我可以将其放入Assets
文件夹,然后将其与服务器的证书进行比较,但我不知道如何使用我阅读了一些关于在.NET
中手动检查SSL
证书的教程,并且当我开始在Windows Phone 8应用程序中实现它时,我意识到,WP8(和WP7)的.NET
框架没有API来处理SSL证书验证。我们只是无法访问
然后我发现了这篇帖子:,开发者要求微软将这个API添加到下一个WP SDK更新中,当然我已经为此投了3票,所以如果你想在WP.NET framework中看到ServicePointManager
,请投赞成票
另外,我想注意一下WP上的HttpWebRequest
的奇怪行为,当您尝试使用自签名https资源时,HttpWebRequest
将抛出404异常
!非常奇怪,是吗?我使用了一个可以测试的商业库。它可以读取服务器证书!我有一个关于证书和WP8的类似问题
问候
霍尔格你毁了我的梦想!现在是第三方图书馆时间:/BTW感谢您提供的信息。