Рейтинг:
1
MadMyche
Очевидный ответ будет заключаться в том, чтобы не использовать IE
Крис Джексон, Миссисипи кибербезопасности
Internet Explorer-это решение для обеспечения совместимости. Мы не поддерживаем новые веб-стандарты для ИТ, и, хотя многие сайты работают нормально, разработчики в целом просто не тестируют Internet Explorer в наши дни. Они тестируют современные браузеры.
Ссылка:
Опасности использования Internet Explorer в качестве браузера по умолчанию - Microsoft Tech Community - 331732[
^]
Теперь, когда это было сказано, вам, возможно, придется работать с конфигурациями в IE и, возможно, с ADFS &IIS.
У Google есть множество результатов для этого, и после прочтения некоторых из них это выглядит скорее конфигурацией, чем кодом. У меня не было несчастья этой проблемы, поэтому я не знаю, что будет работать лучше всего - мы просто не поддерживаем IE.
Используется поиск Google:
проверка подлинности adfs internet explorer[
^]
jaideepsinh
Мы должны использовать IE, а не какой-либо другой браузер, поэтому мне нужно исправить это для IE.
MadMyche
Затем вам нужно проверить все конфигурации для IE, ADFS и IIS, надеясь найти комбинацию, которая будет работать.
Вероятно, ваше веб-приложение должно получить некоторую обработку ошибок, установленную на нем, чтобы вы могли точно узнать, какой URL-адрес поступает для запуска сообщения "400"
jaideepsinh
Я пытаюсь проверить это на странице входа AD FS по умолчанию и также получаю ту же ошибку, так что нет никакой роли моего приложения. И самое странное, что когда я заменяю свое доменное имя на IP в обратном Url (HTTP 400), он также отлично работает в IE.