0

最初に、http エンドポイントを使用して asp.net mvc アプリケーションを azure にデプロイしました。現時点では、bing マップと youtube ビデオがクラウド アプリケーションで正常に動作しています。現在、アプリケーションは SSL 証明書を追加することで Https で実行されています。https エンドポイントを使用して取得しています。アプリケーションで bing マップ ページとビデオを参照すると、次のようなブラウザにポップアップ メッセージが表示されます。

インターネットエクスプローラーでは、

セキュア コンテンツのみが表示されます。すべてのコンテンツを表示しますか。[すべてのコンテンツを表示] をクリックすると、マップと YouTube ビデオが表示されます。

[すべてのコンテンツを表示] をクリックしないと、これら 2 つ (マップとビデオ) に加えて、いくつかのスクリプトも実行されません。

クロムでは、

「このページには安全でないコンテンツが含まれています。とにかく読み込みます。[読み込み] をクリックすると、マップ、ビデオ、およびスクリプトで機能しますが、緑の https は十字マークが付いた赤の https になります。

https エンドポイントを使用して Bing Map、Youtube、およびスクリプトを実行するにはどうすればよいですか?

ありがとう、

PCSCP.

4

1 に答える 1

1

Bing マップは https で動作しています。Bing Ajax コントロールを HTTP または HTTPS でページに追加するには、次の 2 つの方法があります。

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 バージョンの通知で、HTTPS で始まるように URL を変更しました。これは、安全なサイトから適切な Bing にプルするものです。

詳細については、このリンクを確認してください。

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

ありがとうございます。それでは、お元気で、

PCSCP.

于 2013-02-20T03:35:46.377 に答える