Chrome позволяет нам отключить одну и ту же политику происхождения, чтобы мы могли тестировать запросы между источниками. Я хотел бы знать, есть ли возможность сделать то же самое в IE
Как отключить политику того же происхождения в Internet Explorer
Ответы (3)
Да, вы можете установить это в настройках Интернета: перейдите на вкладку «Безопасность». Для текущей зоны нажмите кнопку "Пользовательский уровень...". В следующем окне прокрутите примерно треть пути вниз до «Разное > Доступ к источникам данных между доменами» и установите для него значение «Включить». Если текущая зона — Интернет, то следует добавить сайт в доверенную и вместо этого установить эту опцию для доверенной зоны.
Обратите внимание, что это фактически отключит CORS и не установит заголовок Origin в запросе.
Если ресурс, к которому вы обращаетесь, требует аутентификации, вам нужно будет решить это вручную в запросе или предварительно аутентифицировать себя в текущем сеансе браузера.
На моем компьютере я использую Internet Explorer 11 версии, у меня тоже такая же проблема. Я сделал следующие шаги, чтобы решить мою проблему.
Шаг 1. Разрешите междоменный доступ
(Press) Alt -> Tools -> Internet Options -> Security (Tab) -> Custom Level -> Miscellaneous -> Access data sources across domains -> Set to Enable
Шаг 2. Отключите защищенный режим.
(Press) Alt -> Tools -> Internet Options -> Security (Tab) -> uncheck Enable Protected mode for Internet & Local Intranet
Шаг 3. Добавьте локальный хост/домен в список доверенных сайтов.
(Press) Alt -> Tools -> Internet Options -> Security (Tab) -> Trusted site -> Sites -> Uncheck Require server verification(https:) -> enter localhost url & click on add button.
Как описано на https://www.webdavsystem.com/ajax/programming/cross_origin_requests/ а>
В FireFox, Safari, Chrome, Edge и IE 10+:
Чтобы разрешить запросы из разных источников в FireFox, Safari, Chrome и IE 10 и более поздних версиях, ваш сервер должен прикреплять ко всем ответам следующие заголовки:
Access-Control-Allow-Origin: http://webdavserver.com
Access-Control-Allow-Credentials: true
Access-Control-Allow-Methods: ACL, CANCELUPLOAD, CHECKIN, CHECKOUT, COPY, DELETE, GET, HEAD, LOCK, MKCALENDAR, MKCOL, MOVE, OPTIONS, POST, PROPFIND, PROPPATCH, PUT, REPORT, SEARCH, UNCHECKOUT, UNLOCK, UPDATE, VERSION-CONTROL
Access-Control-Allow-Headers: Overwrite, Destination, Content-Type, Depth, User-Agent, Translate, Range, Content-Range, Timeout, X-File-Size, X-Requested-With, If-Modified-Since, X-File-Name, Cache-Control, Location, Lock-Token, If
Access-Control-Expose-Headers: DAV, content-length, Allow
В Internet Explorer 9 и более ранних версиях:
Как сказано в https://stackoverflow.com/a/20947828/5035343