Chrome 49 plus --disable-web-безопасность
Сегодня (15 марта 2016 г.) chrome перестал работать с флагом --disable-web-security. Я пробовал следующие варианты, описанные в различных сообщениях: 1) Убить все экземпляры Chrome.exe в диспетчере задач Windows. 2) добавьте флаг --use-data-dir, по этому поводу есть текущее сообщение, но ответы там больше не работают
Вот мой скрипт, который я использую:
запустите chrome.exe --disable-web-security --allow-running-insecure-content --use-data-dir = c: /temp/chrome_dev
Chrome открывается по этому сценарию с предупреждением об отключении безопасности, но локальные вызовы между доменами по-прежнему не выполняются
![enter image description here]()
Ответы
Ответ 1
У меня есть решения, которые используют --disable-web-security
.
Наконец, я нашел решение. Теперь хром просто примет его, если вы установите --user-data-dir
вместе.
У вас будут разные экземпляры, когда вы его используете.
Попробуйте:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="D:\chrome"
Ответ 2
Для linux
google-chrome --user-data-dir="/var/tmp/Chrome" --disable-web-security
Я предлагаю каталог temp
Ответ 3
Просто для пользователя OS X, это сработало для меня (на El Capitan): /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security --user-data-dir="<some-dir>"
Также работает над Йосемити 10.10.5. Обратите внимание, что -user-data-dir больше не может оставаться пустым. Вы должны указать некоторые директории.
Ответ 4
Не отключайте веб-безопасность. Вы открываете свои аккаунты для атак и ваши локальные файлы для кражи.
Вместо этого используйте простой веб-сервер. Это займет у вас всего 2 минуты, чтобы установить и использовать. Здесь один с графическим интерфейсом, а здесь еще несколько, которые запускаются из командной строки
Ответ 5
Это работает с хромом 61 тоже для меня -
chrome.exe --user-data-dir="C:/Chrome dev session" --disable-web-security
Ответ 6
Обновление: я нашел постоянное решение для этой проблемы отключения веб-безопасности.
Шаг 1. Создайте ярлык приложения 1 Chrome на рабочем столе и переименуйте его как "disabled-security.exe".
Шаг 2: щелкните правой кнопкой мыши по значку и перейдите в свойства => изменить поле ввода цели на что-то вроде следующего, например. и сохрани это.
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --disable-site-isolation-trials --user-data-dir=c:\chromeSession
Шаг 3: запустите это приложение, оно будет работать нормально, как и ожидалось
Примечание: каждый раз, когда вам нужно очистить папку "c:\chromeSession" перед открытием этого приложения