0

在开始时,我使用 http 端点将 asp.net mvc 应用程序部署到 azure。此时 bing 地图和 youtube 视频在我的云应用程序中运行良好。现在我的应用程序通过添加 SSL 证书使用 Https 运行。使用 https 端点正在获取问题。当我在我的应用程序中浏览 bing 地图页面和视频时,然后在浏览器中显示弹出消息,例如

在 Internet Explorer 中,

仅显示安全内容。你想显示所有内容吗?当我点击显示所有内容时,它会显示地图和 youtube 视频。

如果我不点击显示所有内容。除了这两个(地图和视频)之外,一些脚本也没有运行。

在 Chrome 中,

“此页面包含不安全的内容。无论如何加载。当我单击加载任何方式时,它将与地图、视频和脚本一起使用,但绿色 https 变为带有十字标记的红色 https。

如何使用 https 端点运行 Bing 地图、Youtube 和脚本?

谢谢,

PCSSCP。

4

1 回答 1

1

我现在明白了。Bing 地图正在使用 https。所以这里有两种方法可以在 HTTP 或 HTTPS 中将 Bing Ajax 控件添加到您的页面:

HTTP:

<script src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3" type="text/javascript"></script>

HTTPS:

<script src="https://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.3&s=1" type="text/javascript"></script>

现在在 HTTPS 版本通知中,我将 URL 更改为以 HTTPS 开头,这是从安全站点拉到好的 Bing 的内容。

有关更多信息,请查看此链接,

http://www.interactivewebs.com/blog/index.php/dotnetnuke-modules/bing-ajax-control-over-https-or-http-secure-ssl/

感谢和问候,

PCSSCP。

于 2013-02-20T03:35:46.377 回答