1

我阅读了有关此问题的 Stackoverflow 上的许多帖子,但似乎找不到任何解决方案

我有一个在 IIS 7.5 上运行的 Web 服务器并为其使用自签名证书,以便 WP7 可以调用 https 服务。

我有一个客户端(WP7),我想将该证书安装到我的模拟器中进行测试。我尝试将证书导出到 .cer、.p7b,并将该文件包含在 Web 服务器中,以便我的 WP7 模拟器可以访问它。模拟器显示“证书已安装成功”的消息框,我什至尝试更改区域设置以便模拟器可以“重置”,但是 WP7 仍然无法访问 Web 服务器上的 https 服务。

我们可以在 WP7 模拟器上安装自签名证书,还是我们可以在真机上安装?

提前致谢。

4

2 回答 2

0

此处概述了可用于 Windows Phone 的 SSL 证书的特定要求。自签名证书无法与安全服务配合使用。

证书的根证书颁发机构 (CA) 必须是列出的 CA 之一

来源

于 2012-07-13T16:04:43.713 回答
0

在 Windows Phone 上安装自签名证书的唯一方法是将浏览器指向远程服务器上的证书文件 URL。所以看起来你做对了。

我为我的生产应用程序这样做,它在模拟器和设备上运行良好。每次关闭模拟器时,您都会丢失证书,并且在再次打开它时必须进行安装。

如果它仍然无法正常工作,那么它一定是罪魁祸首。

于 2012-07-13T16:58:38.727 回答