Chromeで混合コンテンツを許可するにはどうすればよいですか?


164

Chromeブラウザはデフォルトで混合コンテンツをブロックしています。設定/構成を調整して、UIを毎回調整せずに混合コンテンツを許可するにはどうすればよいですか?

私は2つの解決策を見つけましたが、どちらも機能しません。

  1. いくつかの記事では、オプションの「内部」のセキュリティセクションでこれを調整できると述べています。このオプションはもはや存在しないようです。Under the Hoodタブはなく、Chromeが混合コンテンツを処理する方法を調整するためのドロップダウンはありません。
  2. 別のオプションは--allow-running-insecure-content、コマンドラインにフラグを追加することです。私はこうしました: "C:\Program Files\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content。しかし、これは違いがありませんでした。二重引用符内にフラグを追加しようとすると、Windowsは無効であると警告します。

では、Chromeの最新バージョンでは、どのようなオプションを利用できますか?


6
@StevenVこの動作を「無効にする」必要がある、または必要とする可能性のあるシナリオを考えることができます。しかし、それは本当に問題ではありません。オペレーションは、それを行う方法を知りたいです。あなたが知らないなら、なぜわざわざコメントするのですか?op-#1は、たとえばhttps以外の画像を参照するhttpsサイトで私に役立ちます。これはプログラミングの問題ではなく、SOにあるべきではありません。代わりにSuperUserに投稿してください。
ジミーD

では、Chrome設定のUnder the Hoodセクションがありますか?私はしません!
Trant

これは私にとって
うまくいき

回答:


188

Chrome v79(2020年2月24日)以降の手順:

  1. URLの横にある(i)ボタンをクリックします

ここに画像の説明を入力してください

  1. ポップアップボックスの[サイトの設定]をクリックします

ここに画像の説明を入力してください

  1. リストの下部にある「安全でないコンテンツ」は、これを許可に変更します

ここに画像の説明を入力してください

  1. サイトに戻り、ページを更新します

古いバージョンのChrome:

timmmy_42がこれに答えます:https ://productforums.google.com/forum/#!topic/chrome/OrwppKWbKnc

右端のアドレスバーには「シールド」アイコンが表示されているはずです。これをクリックすると、安全でないコンテンツを実行できます。

これは、Chromium-devバージョン36.0.1933.0(262849)で機能しました。


60
Chrome 48にはシールドアイコンがなくなったようです。
Alexander Bondar

3
@kwill盾アイコンをクリックして安全でないスクリプトの実行を選択しても、問題は解決しません。代替案はありますか?
Ivan Vegner、2016

6
これはChrome 55では機能しないようです。こちらで質問を投稿しました。stackoverflow.com/questions/41498423/...
デビッドCruwys

2
働いた。しかし、「安全でないコンテンツの実行」を無効にする方法を見つけることができません。有効にすることはできますが、無効にすることはできません。Google Chrome Version 48.0.2564.116 (64-bit)
user3439968 2017年

3
もはや実行可能な答えはありません。Chromeは盾アイコンを削除しました。
BobHy 2017年

42

Windowsでは、実行ウィンドウ(Win+ R)を開きます。

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe  --allow-running-insecure-content

OS-X Terminal.appで次のコマンドを実行します+ space

open /Applications/Google\ Chrome.app --args --allow-running-insecure-content

Note:--allow-running-insecure-content開発のためにこれをバイパスする引数を追加できるようです。しかし、これは推奨されるソリューションではありません。


38

言及されているシールドアイコンもサイドバーにはありませんでしたが、次のようにして解決しました。

URL入力バーの右端にある盾のアイコンを見つけます。

クリックすると、次のポップアップが表示され、[ 安全でないスクリプトの読み込み ]をクリックできます。

これにより、ページが更新され、スクリプトが機能し始めます。以前はエラーでしたが、

今は単なる警告です

OS: Windows 10

Chromeバージョン: 76.0.3809.132(公式ビルド)(64ビット)


#1を編集

バージョン66.0.3359.117では、盾アイコンは引き続き使用できます。

ポップアップのデザインが変更されているので、これはどのように通告されたバージョン66.0.3359.117にクローム。

注:シールドアイコンは、で安全でないコンテンツ(のコンテンツhttp)をロードしようとした場合にのみ表示されますhttps


混合コンテンツの問題
Deepak Keynes

@ケインズ上記は一時的に効果を軽減するだけです。完全に解決したい場合は、すべての送信要求がのhttps代わりに保護された()サーバーに送られるようにしてくださいhttp
Script47

1
シールドアイコンが表示されない、Chromeバージョン:66.0.3359.117
Venkat

@Venkatそれはまだ私のために利用可能です。最新バージョンに更新しました。編集#1を参照してください。
Script47

6

"C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe" "--allow-running-insecure-content"


6

次のコマンドを実行すると、ws(セキュリティ保護されていない)接続のあるiframeでhttps Webページを実行できます

chrome.exe --user-data-dir = c:\ temp-chrome --disable-web-security --allow-running-insecure-content


混合コンテンツを使用して開発者モードで拡張機能を機能させるには、これら2つの設定を使用する必要があることがわかりました。ここで詳しく説明します。 stackoverflow.com/questions/41498423/...
デビッドCruwys

1
試してみましたがC:\Program Files (x86)\Google\Chrome\Application\chrome.exe --allow-running-insecure-content、うまくいきませんでした。そして私はで試しました--disable-web-securityキーはだった--user-data-dir
spottedmahn

5

chromeを開くときに特定のコマンドを実行する必要がないセッション間で本質的に永続する別のソリューションは次のとおりです。

  1. Chromeウィンドウを開く
  2. URLバーにChrome:// net-internalsと入力します
  3. サイドバーの「ドメインセキュリティポリシー」をクリックします
  4. 「HSTS / PKPドメインの追加」セクションにhttp形式で常にアクセスできるようにするドメイン名を追加します。

2
私はこれを試しました、それは動作しません。HSTS / PKP設定は、要求されたURLがhttp:を示しているか、プロトコルをまったく示さない場合でも、サーバーにHTTPSを要求するようブラウザーに指示することです。しかし、サーバーはHTTPSをサポートすることが期待されています。これは、OPが要求したものではありません。
BobHy 2018

3

OSXでは、コマンドラインから次のように機能します。

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --allow-running-insecure-content

3

現在のChromeビルド(2020年2月20日、79.0.3945.130)を使用するOSXでは、次のことができます。

アドレスバーの左側にある「i」情報アイコンをクリックします。

クリック Site Settings

下にスクロールして Insecure content

からBlocked (Default)に変更Allow

ページを再ロードして、アクションを再試行してください。


Google Chromeでも動作します
codemirror

@codemirrorありがとう、申し訳ありませんが、元の投稿にタイプミスがありました。つまり、Chromeを使用したOSX
Jeremy

1

Chrome 46以降では、警告なしに、アドレスバーに緑色のロックが表示されていない混合コンテンツが表示されているはずです。

出典:GoogleオンラインセキュリティブログでChromeのページセキュリティアイコンを簡略化する


これは、コンテンツが自動的に表示されるとは限らないことを明確にするために、URLのhttps://部分に三角形の警告が表示されていないことを示しています。
dragon788
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.