Я делаю AJAX звонки на URI, которые принадлежат другому домену. Обычно в IE я могу сделать это через поддержку CORS в jQuery. Но это не работает в Google Chrome независимо от того, установлена поддержка CORS или нет.
Теперь я получаю сообщение об ошибке вроде:
XMLHttpRequest не может загрузить. Происхождение
http://localhost:8000
не разрешено Access-Control-Allow-Origin.
Есть ли в Google Chrome параметр, который отключает ограничение Access-Control-Allow-Origin ?
google-chrome
browser
cross-browser
deostroll
источник
источник
Ответы:
Есть ключ командной строки, который делает свое дело:
--disable-web-security
Просто назовите это следующим образом:
Убедитесь, что браузер Chrome полностью закрыт, иначе он только запустит новый экземпляр и примененный параметр не будет работать.
источник
--disable-web-security
Вариант не шов на работу в Google Chrome, только на Chromium , хотя.open -a Google\ Chrome --args --disable-web-security
Выполненный в Mac терминал работает нормально для меня. Это должно быть сделано, когда Chrome не работает, хотя.