当我使用正确的用户名\密码登录时(我总是复制粘贴它们),我收到 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=""
还有一件事 - 如果我使用我的域登录名\密码,它就可以正常工作!基本身份验证仅在应用程序中启用身份验证...
您能否建议我如何排除故障并修复此问题?也许有人之前遇到过这个问题...
谨致问候,
亚历克斯
更新:当我尝试从本地主机访问网站时,出现 401.1。我实际上可以从远程主机访问文件。
答案1
当您浏览使用集成身份验证且托管在 IIS 5.1 或更高版本上的网站时收到错误 401.1 http://support.microsoft.com/kb/896861
使用 BackConnectionHostNames 或 DisableLoopBackCheck。