Когда я вхожу в систему с правильным именем пользователя и паролем (я всегда их копирую и вставляю), я получаю ошибку 401.1. Имя пользователя и пароль верны (пользователь создается на сервере локально, а не в домене). Я могу запустить программу от имени этого пользователя (runas / noprofile / user: tmp notepad.exe). Домен по умолчанию для базовой авторизации - это имя сервера, область пуста.
Я сохранил FailedReqLogFile. AUTH_BASIC_LOGON_FAILED показывает
ErrorCode="Logon failure: unknown user name or bad password. (0x8007052e)"
и MODULE_SET_RESPONSE_ERROR_STATUS показывает
ModuleName="BasicAuthenticationModule", Notification="AUTHENTICATE_REQUEST", HttpStatus="401", HttpReason="Unauthorized", HttpSubStatus="1", ErrorCode="Logon failure: unknown user name or bad password. (0x8007052e)", ConfigExceptionInfo=""
И еще одно - если я использую свой логин \ пароль для домена, он работает! Обычная проверка подлинности - это только проверка подлинности в приложении ...
Не могли бы вы посоветовать мне, как я могу найти и исправить эту проблему? Может быть, кто-то ударил раньше ...
С уважением,
Alex
ОБНОВЛЕНИЕ: я получаю 401.1, когда пытаюсь получить доступ к сайту с локального хоста. Я действительно могу получить доступ к файлам с удаленного хоста.
Вы получаете ошибку 401.1 при просмотре веб-сайта, который использует встроенную проверку подлинности и размещен в IIS 5.1 или более поздней версии. http://support.microsoft.com/kb/896861
Используйте BackConnectionHostNames или DisableLoopBackCheck.