是否有其他人收到此Bing Maps证书错误?

时间:2012-08-22 21:43:29

标签: certificate bing-maps

尝试使用Bing Maps Ajax API调试脚本问题,但是当从这个URL中提取脚本时我遇到了一个证书错误:

https://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0

非常确定网址是否正确,但Chrome告诉我服务器被误识别为* .vo.msecnd.net

只是我?微软的问题?

2 个答案:

答案 0 :(得分:2)

好的,我作弊但让我们的地图再次使用https工作。显然,MS有一个无效的证书可能很快就会回来,但对于需要地图的生产站点来说,这有效:

[劈]

  1. 从非https网站复制脚本:http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3
  2. 将其托管在您的https服务器上,例如:/bing_maps_ohhh_no_what_happened/mapcontrol.js
  3. 更新您的代码以使用新网址:

    //bingurl='https://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3&s=1';
    bingurl = https://greatwebapp-really-it-is.yoursite/bing_maps_ohhh_no_what_happened/mapcontrol.js
    
  4. 胜利!!
  5. [/劈]

答案 1 :(得分:0)

我在尝试使用https://在其网址中加载mapcontrol时遇到了这个问题。

SeanDowney的回答对我有很大帮助,最终我找到了一个更持久的解决方案(至少对我们的需求而言)。

虽然证书确实搞砸了,但最终的解决办法是在mapcontrol.ashx网址的末尾添加“& s = 1”。