CORS все еще применяется после отключения веб-безопасности Chrome? - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь получить данные с одного веб-сайта и использовать их для записи чего-либо на другой веб-сайт (используя JQuery / Javascript).Понятно, что одни и те же правила происхождения не позволили этому случиться, но я решил, что отключение веб-безопасности / CORS в моем браузере должно решить эту проблему.По какой-то причине я не могу отключить политику в Chrome и не могу понять, почему.

Я пытался запустить Chrome с --disable-web-security --user-data-dir =

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="C:\Users\<username>\Desktop\chromeTemp"

Я ожидал, что смогу открыть новую вкладку, получить доступ к «документу» в консоли и найти ссылку, которую хочу «нажать», но вместо этого яполучил

VM186:1 Uncaught DOMException: Blocked a frame with origin <url> from accessing a cross-origin frame.

Я думал, что это больше не будет заблокировано?

1 Ответ

0 голосов
/ 13 февраля 2019

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

https://bugs.chromium.org/p/chromium/issues/detail?id=840124

См. Последний комментарий к обходному решению:

"Обходной путь - загрузить старую версию Chrome в качестве переносимого приложения: https://sourceforge.net/projects/portableapps/files/Google%20Chrome%20Portable/ (версия 66.0.3359.181 по-прежнему работает). Я использую ее при разработке ... "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...