【问题标题】:How to install self-signed certificate to Windows Phone 7 Emulator如何将自签名证书安装到 Windows Phone 7 模拟器
【发布时间】:2012-07-14 00:58:38
【问题描述】:

我在 Stackoverflow 上阅读了很多关于这个问题的帖子,但我似乎找不到任何解决方案

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

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

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

提前致谢。

【问题讨论】:

    标签: windows-phone-7 ssl https


    【解决方案1】:

    对于可与 Windows Phone 一起使用的 SSL 证书,存在特定的有效要求,概述了here。自签名证书无法与安全服务配合使用。

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

    (source)

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

      • 对我也不起作用。顺便说一句,如果在我安装新证书后有办法查看当前 CA 列表
      猜你喜欢
      • 1970-01-01
      • 2011-07-12
      • 2017-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-08
      • 1970-01-01
      相关资源
      最近更新 更多