Перейти к содержанию

Отключение CORS в Google Chrome (macOS)

·78 слов·1 минута

Иногда при локальной разработке фронтенда нужно обратиться к API, которое не настроено для работы с localhost (CORS). Самый быстрый способ обойти это - запустить отдельную инстанцию Chrome с отключенной безопасностью.

Этот режим отключает защиту браузера (Same Origin Policy). Использовать только для отладки.

Запуск инстанции с новой временной папкой пользователя (чтобы не задеть основной профиль):

open -n -a /Applications/Google\ Chrome.app --args --user-data-dir="/tmp/chrome_dev_test" --disable-web-security

После этого браузер откроется с желтой плашкой предупреждения о том, что флаг безопасности отключен. Это нормально.