0

私は彼らのサイトから直接jqueryを使用していました。

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.2/themes/smoothness/jquery-ui.css" type="text/css" />');

UI JavaScript と同じです。

ドメインを https に移動しました。IE と chrome でファイルが読み込まれません。クロムではそれが示しています

[blocked] The page at https://compute.amazonaws.com:8443/my-web/application ran insecure content from http://code.jquery.com/ui/1.10.2/jquery-ui.js.

どうすれば解決できますか?

4

2 に答える 2

2

デフォルトでは、SSL ページ内から非ssl URL をロードすることはできません。これは、決して無効にしてはならないセキュリティ制限です。https://たとえば、 URL を使用して jquery をロードする必要があります。

于 2013-07-08T04:26:57.717 に答える
1

ページが HTTPS 経由で読み込まれる場合、そのページが使用するすべてのリソースも HTTPS 経由で読み込まれる必要があります。

そうしないと、中間者が画像を誤解を招くもの (またはブラウザーのバッファー オーバーフローの問題を利用してコードを実行するもの) に置き換えたり、スクリプトを別のことを行うもの (サード パーティへのデータ漏洩など) に置き換えたりする可能性があります。

あなたの場合、jquery と ui ライブラリを同じ https サーバーでホストし、それを介してアクセスします。

于 2013-07-08T04:48:50.783 に答える