Я получил эту ошибку в Microsoft Edge. Что это значит? Поиск в Интернете в основном дает мне темы о людях, сталкивающихся с ошибкой в продуктах.SCRIPT7002: XMLHttpRequest: ошибка сети 0x2ee7, не удалось завершить операцию из-за ошибки 00002ee7
SCRIPT7002: XMLHttpRequest: ошибка сети 0x2ee7, не удалось завершить операцию из-за ошибки 00002ee7
ответ
Оказалось, что веб-страница была загружена из кеша и попыталась добраться до сервера. Эта непрозрачная ошибка, по-видимому, означает «проверьте подключение к Интернету».
Я получил эту ошибку при попытке загрузить локальную веб-страницу; в тройном заявлении была опечатка.
var foo = (typo) ? 6 : 3;
страница загружается нормально в Chrome & Firefox (со значением 3), но страница не будет загружаться в Крае, и я получил эту же загадочную ошибку.
SCRIPT7002: XMLHttpRequest: Ошибка сети 0x2ee7, не удалось завершить операцию из-за ошибки 00002ee7
Крепление опечатка разрешило сообщение об ошибке.
Если имя хоста, на которое нацелен вызов XMLHttpRequest (www.mysite.something
), не может быть разрешено на машине, выполняющей вызов, тогда будет сообщено сообщение об ошибке 00002ee7.
Попробуйте сделать nslookup www.mysite.something
в приглашении CMD, чтобы проверить, действительно ли это так. Если это так, либо исправить имя хоста, что оно должно быть, либо добавить запись в файл hosts
, либо связаться с администратором, чтобы они могли заставить DNS разрешить имя хоста.
У нас возникла эта проблема при установке нашего продукта на сайте заказчика. У этого клиента, как известно, было много блокировок и ограничений на их серверах.
Во-первых, у нас было два отдельных сайта в нашем продукте: один передний конец сайта и один задний сайт, обслуживающий дату через WebAPI. Мы никогда не получали работу в этой среде клиентов.
Затем мы больше не размещали WebAPI отдельно, а размещали его/включали в виртуальный путь «/ api /» внутри основного сайта. Но для этой установки клиента мы увидим, что все XMLHttpRequests сразу перейдут на «(Aborted)» с вышеупомянутой ошибкой, когда запросы перешли с «http://mainsite.corporation.local/» на «http://mainsite.corporation.local/api/some/stuff».
Мы уже создали аутентификацию для пути «/ апи /», чтобы не унаследовать проверки подлинности Windows с главного сайта, используя советы по Disable Windows Authentication for WebAPI
Что, наконец, работал тогда использовать относительные адреса: есть основной сайт отправил свои XMLHttpRequests в «/ api/Various/Stuff» и «/ api/More/Stuff», и все сработало просто отлично!
В нашей ситуации было что-то другое: в браузере был Internet Explorer 11, но Edge, но проблема и код ошибки были одинаковыми. Ошибка также возникла в Chrome.
Это странно. Спасибо, что поделились, надеюсь, это поможет другим! – Luc