Похоже, что ваша среда не настроена должным образом для аутентификации Kerberos. Есть много вещей, которые могут вызвать сбой аутентификации Kerberos. Например. Перекос часов на сервере или клиенте, отсутствие SPN на веб-сервере и т. Д.
Обычно, когда вы настраиваете использование аутентификации Windows, вы просите использовать SPNEGO, что означает использование Kerberos, когда это возможно, и затем использовать NTLM в случае сбоя Kerberos. Тем не менее, этот пост указал, что это больше не так. IE7 останавливается на Kerberos в некоторых случаях, но не возвращается к NTLM.
Вы можете попытаться отключить «Включить встроенную аутентификацию Windows», как предложено post . Это выглядит странно, но на самом деле просто выключает SPNEGO, вы все равно будете использовать NTLM.
Я думаю, что Firefox и Chrome работают, потому что они используют NTLM, но не Kerberos. Судя по моему опыту, браузер не от Microsoft не делает Kerberos «из коробки». Вам нужно сделать некоторые настройки, чтобы это произошло. Например, в FireFox вам нужно установить параметр network.negotiate-auth.trusted-uris. Смотри здесь
Как только вы подтвердите, что NTLM для IE7 все еще работает нормально. Затем вы можете опубликовать еще один вопрос, чтобы узнать, как решить проблему проверки подлинности Kerberos для IIS.