0

マスター ページ内で ASP.Net メニューを使用するサイトがあります。ページを実行すると、混合コンテンツが表示されていると言われます。ページのレンダリングされたコードには、次の行が含まれています。

<script src="http://ajax.microsoft.com/ajax/4.0/2/WebForms.js" type="text/javascript"></script>

<script src="http://ajax.microsoft.com/ajax/4.0/2/MenuStandards.js" type="text/javascript"></script>

これは特に Chrome で問題を引き起こしています。これは、混合コンテンツの実行に関しては非常に扱いにくいためです。サイトが構築されている Ajax ライブラリは、ローカルでホストされています。この参照がどこから来ているのか、またはライブラリの安全なバージョンを参照する方法がわかりません。

トラブルシューティングに役立てるために、私のコードの何を確認する必要があるか正確にはわかりません。そのため、ここでは省略します。

4

1 に答える 1

0

gbs のコメント (関連する質問へのリンク経由) によると、.NET 4.0 CDN 参照は正しくなく、手動でオーバーライドする必要がありました。

于 2013-08-13T13:04:24.347 に答える