Как гласит заголовок, всякий раз, когда я делаю http-вызов angularjs, я получаю статус -1, когда сервер возвращает 302 в реальном времени.он работает нормально, когда сервер возвращает 200 или 401 или 500. Кроме того, это происходит только в IE.Chrome или Firefox работает нормально.
Это очень похоже на упомянутую проблему здесь .
За исключением того, что эта проблема возникает
- только в IE.Прекрасно работает в Chrome и Firefox.(да, я знаю ... но нам все еще нужно поддерживать чертову IE)
- нет времени ожидания или прерывания беременности.Вкладка «Сеть» и Fiddler показывают, что вызов прошел успешно и довольно быстро (в миллисекундах. Проверьте изображение)
- проблемы с CORS нет.Angularjs вызывает наш собственный внутренний сервер в том же домене и приложении.даже тогда добавление «Access-Control-Allow-Origin» к заголовку ответа также не решило проблему.
Это моя вкладка сети IE, показывающая, что это действительно было 302. и посмотрите на ответ.это пришло ~ 790 мс .. ![enter image description here](https://i.stack.imgur.com/xioOU.png)
ниже мой http ответ:
любая помощь вокруг этого оченьцениться