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感谢您提供的信息。