私が訪問する Web サイトには、混合コンテンツ (HTTPS ページ上の HTTP リソースへの参照) があるものがあります。混合コンテンツに関するブラウザのポリシーにより、これらのページは正常に機能しません。ただし、すべての HTTP リソースも適切に読み込まれるため、JavaScript および CSS リソースを内部的に HTTPS スキームにリダイレクトして、ブラウザに「安全でないリクエストをアップグレード」するように強制することで、これらのページを機能させることができると思います。
次の拡張機能をインストールしましたが、残念ながら、ブラウザの F12 開発者ツールでブロックされた安全でないリソースに関するエラーが引き続き表示されます。
- HTTPS はどこでも使える (EFF.org)
- リソースのオーバーライド(書き換えルールを手動で追加する)
HTTP リンクに移動すると、すべての拡張機能が正常に動作していることを確認できます。代わりに、ブラウザは自動的に HTTPS 経由で拡張機能を読み込み (またはオーバーライドされたリソースを読み込み) ます。
テスト用のページはこちら必要であれば。私は Microsoft Edge 90 (Chromium ベース) を使用しています。