私は私の頭の中で私のリンクにそれらを得ています。
GET https://fr.s.us/js/jquery-ui.css net::ERR_INSECURE_RESPONSE
GET https://fr.s.us/js/jquery-1.9.1.min.js net::ERR_INSECURE_RESPONSE
GET https://fr.s.us/js/jquery-ui.js net::ERR_INSECURE_RESPONSE
誰かがこれらのjqueryコンソールエラーについて私を啓発してください..
Failed to load resource: net::ERR_INSECURE_RESPONSE
Chromeを使っていると思います。
もしそうなら、根本的な問題は証明書の不一致/期限切れの証明書です。
あなたは ここのコード であなた自身のためにこれを見ることができます。
特に、私が送ったC++ファイルの48行目のコードで参照している非常に定数の使用に注意してください。
case net::ERR_INSECURE_RESPONSE:
このファイルの現在のバージョンは ここ です。エラーステータスERR_INSECURE_RESPONSEは48行目には表示されなくなりますが、エラーコードはコードのSSL証明書部分に残っています。
注:SSL証明書にリストされているホスト名を必ず使用してください。ブラウズしている場合はchromeが自動的に正しいホスト名に切り替わりますが、javascriptを使用している場合は切り替わりません。
提供されたホストは私のために解決していません(カスタムDNSか自己設定ホストか)それで私は推測する危険性があるだけです。
しかし、SSLでリソースをリクエストしているので、証明書が無効である可能性があります。自己署名されていてブラウザやOSの例外に追加されていないか、そうでなければ無効です。
同じブラウザで直接URIを試して証明書を調べてください。
編集:これはjQuery、JavaScriptまたはCSSに直接関連するものではありません。
私がWordPressサイトで作業していたとき、私はクロムに関するこの問題を抱えていました。このコードを追加しました
$_SERVER['HTTPS'] = false;
テーマのfunctions.phpファイルに - あなたがファイルを保存するとき、それはあなたに再びログインするようにあなたに頼みます、しかしそれがログインされるとすぐにそれは働きます。
Chromeが自動的にアップデートされる場合も同様です。 Check chrome://help
を開きます。状況は以下のとおりです。
Google Chromeは最新です。
ステータスがChromeの再起動を要求していることがあります。この場合、私はいくつかのリソースがnet::ERR_INSECURE_RESPONSE
のためにロードに失敗するという同様の問題がありました。 Chromeを再起動すると、すべて正常に動作しました。
私が最近問題を抱えていたとき、それは私たちの開発サーバーが私たちの分析ソフトウェアと同様にアプリケーションをホストするクロスサイト問題でした。他の環境では、クロムコンソールはこのエラーと開発サーバー上のJavaScriptファイル(トラッカー)をソースとして表示します。これは、自分の環境の分析データを表示しようとしているQA担当者に問題を引き起こしていました(この問題のために何も取り込まれていませんでした)。
この社内修正方法は、DEVサイトが使用していたSSL証明書をQAピープルマシンのTrusted Peopleストアに追加することでした。
これが運用上の問題であった場合は、ほとんどの場合、JavaScriptを実際のWebアプリケーションに移動します。
シークレットウィンドウで開きます。これが役立つことを願っています。あるいは、application/.htaccess
を次のように修正することもできます。
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
私にとって問題は<base href="https://domain.ext/">
タグでした。
取り外した後、それはOKでした。なぜそれが問題だったのか本当に理解できません。
私の場合はChrome for Androidでした。 SSL暗号化されたCNAMEのCDNから提供されたすべての静的ファイルは表示されませんでした。 Chromeデスクトップでは、すべてうまくいっています。
Ca_bundleに証明書を正しく追加すると、ファイルが正しく表示されます。
Android版Chromeはデスクトップとは異なり暗号化を重視しています。これが時間とストレスを軽減することを願っています
CORSについて学んでください。crossorigin.me
を試してみてください。
例: https://crossorigin.me/https://fr.s.us/js/jquery-ui.css
メッセージエラーを表示せずにページを白にします。
http://cors.io/?u=https://fr.s.us/js/jquery-ui.css
私達を招きます;-)
証明書がないhttpsからデータを取得しようとしています。 「https://」を「http://」に変更してください。私のために働きました。
$_GET[]
のようにエンコードして作ります。
あなたがクロムを使用するならば、あなたは近道を作ることができます、右クリックして近道の目標を編集して、これを目標の文字列の後に追加してください:
--ignore-certificate-errors
完全な文字列は次のようになります。
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --ignore-certificate-errors