У меня IIS 6.1 на Windows Server 2008 SP1. В одном веб-приложении включена только проверка подлинности Windows. У этого есть только один провайдер: NTLM.
Когда работаю, все работает нормально - до перезагрузки сервера. После перезагрузки всегда отображается диалоговое окно входа в систему, но вход всегда не выполняется.
Я попытался перезапустить IIS и пул приложений, но это не помогло. Что действительно работает, так это включение и отключение механизмов аутентификации - например, Анонимный. После некоторой возни NTLM работает - до следующего запуска сервера.
В журнале я вижу следующее:
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
2016-01-14 12:56:11 127.0.0.1 GET /Pages/MainPage.aspx - 80 - 127.0.0.1 Mozilla/5.0+(compatible;+MSIE+10.0;+Windows+NT+6.1;+WOW64;+Trident/6.0) 401 2 5 0
2016-01-14 12:56:11 127.0.0.1 GET /Pages/MainPage.aspx - 80 - 127.0.0.1 Mozilla/5.0+(compatible;+MSIE+10.0;+Windows+NT+6.1;+WOW64;+Trident/6.0) 401 1 2148074254 0
Что может быть причиной этого? Каково решение?