Браузер Chrome по умолчанию блокирует смешанный контент. Как настроить мои параметры / конфигурацию, чтобы разрешить смешанное содержимое, не внося никаких изменений в пользовательский интерфейс каждый раз?
Я нашел два решения, но ни одно из них не работает:
- В нескольких статьях говорится, что вы можете настроить это в разделе «Безопасность» в «Настройках». Эта опция больше не существует. Насколько я могу судить, нет вкладки «Под капотом» и нет такого раскрывающегося списка, чтобы настроить, как Chrome обрабатывает смешанный контент.
- Другой вариант - добавить
--allow-running-insecure-content
флаг в командную строку. Я сделал это так:"C:\Program Files\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content
. Однако это не имеет значения. Если я попытался добавить флаг в двойные кавычки, то Windows жалуется, что он недействителен.
Так какой вариант у меня теперь есть с последней версией Chrome?
google-chrome
Трант
источник
источник
Ответы:
Шаги, начиная с Chrome v79 (24.02.2020):
Старые версии Chrome:
Timmmy_42 отвечает на это на: https://productforums.google.com/forum/#!topic/chrome/OrwppKWbKnc
Это работало для меня в Chromium-dev версии 36.0.1933.0 (262849).
источник
Google Chrome Version 48.0.2564.116 (64-bit)
В Windows откройте окно «Выполнить» ( Win+ R):
В OS-X
Terminal.app
выполните следующую команду ⌘+ space:Note:
Кажется, вы можете добавить аргумент,--allow-running-insecure-content
чтобы обойти это для разработки. Но это не рекомендуемое решение.источник
Упомянутая иконка щита для меня тоже не была на боковой панели, однако я решил ее следующим образом:
Найдите значок щита, расположенный в дальнем правом углу панели ввода URL,
После нажатия должно появиться следующее всплывающее окно, в котором вы можете нажать Загрузить небезопасные сценарии ,
Это должно привести к обновлению страницы, и сценарии должны начать работать. Что раньше было ошибкой,
теперь просто предупреждение,
ОС: Windows 10
Версия Chrome: 76.0.3809.132 (официальная сборка) (64-разрядная версия )
Редактировать # 1
На версии 66.0.3359.117 значок щита по-прежнему доступен:
Обратите внимание , как всплывающий дизайн изменился, так что это Chrome на версии 66.0.3359.117.
Примечание. Значок щита отображается только при попытке загрузить небезопасный контент (контент из
http
), когда он включенhttps
.источник
https
сервер secured ( ) вместоhttp
."C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe" "--allow-running-insecure-content"
источник
Выполнение следующей команды помогает мне запустить веб-страницу https, с iframe, который имеет ws (незащищенное) соединение
chrome.exe --user-data-dir = c: \ temp-chrome --disable-web-security --allow-running-insecure-content
источник
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --allow-running-insecure-content
и это не сработало для меня. И я попробовал с--disable-web-security
. Ключ был--user-data-dir
Другое решение, которое является постоянным по природе между сеансами без необходимости выполнения определенной команды при открытии Chrome, выглядит следующим образом:
источник
На OSX из командной строки работает следующее:
источник
В OSX с использованием текущей сборки Chrome (20.02.2020, 79.0.3945.130) вы можете:
Нажмите на значок информации «i» в левой части адресной строки.
щелчок
Site Settings
Прокрутите вниз до
Insecure content
Измените это с
Blocked (Default)
наAllow
Перезагрузите страницу и попробуйте снова.
источник
Chrome 46 и новее должен показывать смешанный контент без предупреждения, просто без зеленой блокировки в адресной строке.
Источник: Упрощение значка безопасности страницы в Chrome в блоге по безопасности Google Online.
источник