Проверено на Хром 103!
Нужно запустить хром со следующими флагами:
—disable-web-security —user-data-dir=»C:\Users\Дмитрий\AppData\Local\Google\Chrome\User Data\»
В windows это можно сделать следующим образом:
В свойствах ярлыка Хром
Закрываем браузер Хром полностью. Можно проверить в диспетчере, что всё закрыто.
Кликаем правой кнопкой мыши по ярлыку и меняем свойство «Объект» на «C:\Program Files\Google\Chrome\Application\chrome.exe» —disable-web-security —user-data-dir=»C:\Users\Дмитрий\AppData\Local\Google\Chrome\User Data\» или что-то вроде этого.
Чтобы отключить еще и CORS (CROSS-ORIGIN RESOURCE SHARING) нужно еще добавить флаг —disable-gpu .
Нажимаем «Применить» и запускаем браузер.
Теперь этот ярлык браузера всегда будет запускаться с указанными флагами.
Флаги браузера можно посмотреть, введя в адресную строку: chrome://flags . И там же изменить значения. Но у меня почему-то не все флаги там отображены.
В консоли
В консоли вводим:
start C:\Program Files\Google\Chrome\Application\chrome.exe --disable-web-security --user-data-dir="C:\Users\Дмитрий\AppData\Local\Google\Chrome\User Data\"
https://stackoverflow.com/questions/3102819/disable-same-origin-policy-in-chrome?rq=1
https://stackoverflow.com/questions/35432749/disable-web-security-in-chrome-48