我在使用 IEMobile 9 (WP 7.5) 访问我的网站(在 https 上)时遇到问题。
它说证书有问题,好像它无效。一切都可以在我测试过的任何其他浏览器或平台上运行(android(几部手机和一个带有股票浏览器、firefox、opera、dolphin 的银河选项卡)、iOS(带有 safari 和 chrome 的 iPhone 和 ipad)、带有 symbian 的旧诺基亚、Windows 7、 linux和mac)。
为了解决这个问题,我将证书 (.cer) 保存在服务器上并从手机浏览器访问它。它总是抱怨,除非我通过服务器 IP (192.168.xx.xx) 访问它。那时它(说它)正确安装了证书。如果那时我尝试访问仍然使用 IP 的 index.html 一切正常,它不会抱怨证书。但是,如果我尝试使用实际 URL (blah.myblah.com) 访问索引,它会再次抱怨证书,就好像它没有安装一样!
这不是 DNS 的问题,因为它已启动并提供正确的 ip,并且手机已正确设置以使用它。
该证书由 geotrust/rapidssl 为 *.myblah.com 签名。