Когда я делаю запрос $ http.post и устанавливаю свойство "withCredentials" в true. Мой запрос отлично работает в Chrome и Fiefox. Тем не менее, я получаю ошибку ниже в IE:
XMLHttpRequest: ошибка сети 0x80070005, доступ запрещен.
Я заметил, что если я включу параметр «Доступ к ресурсам данных через домены» в IE, ошибка будет решена. Однако мне нужно найти альтернативное решение, потому что я не могу попросить пользователей включить эту настройку, очевидно.
Я заметил, что $ http.get запрос к той же области а работает в IE, не вопрос, вопрос только с запросом $ http.post, Параметры запроса получает внутренний сервер 500 и I увидеть заголовки запроса и ответа ниже:
Примечание: у меня есть необходимые пользовательские заголовки, и я могу видеть их в Chrome, когда запрос OPTIONS успешно. Заголовки, которые я вижу в Chrome перечислены ниже:
Не могли бы вы, пожалуйста, дайте мне знать, если я что-то, что бы сделать запрос работу в IE без включения источников данных доступа между доменами не хватает?
Какую версию IE вы тестируете? – Stafree
Это IE 11, но я попытался переключиться на IE 10,9,8,7 на вкладке эмулятора отладчика, и я получаю ту же ошибку – user3916117
Очевидно, что ваш сервер не отвечает на запрос OPTIONS правильно. исправить сервер. –