此服务器正在运行 IIS 7.5。我已配置 IIS 管理器用户“someuser”。在虚拟目录“virtdir”(也是 IIS7.5“应用程序”)上,我已将用户“someuser”设置为允许(在 IIS 管理器权限中)(是的,我首先选择了“virtdir”并切换到“功能视图”。)此外,在选择“virtdir”的情况下,我已配置身份验证,并关闭了匿名身份验证并启用了基本身份验证。
当我使用浏览器导航到“virtdir”时,我期望弹出“基本身份验证挑战”窗口来输入用户名和密码。但我只收到一个包含以下信息的错误页面:
HTTP Error 401.2 - Unauthorized
You are not authorized to view this page due to invalid authentication headers.
Detailed Error Information
Module UrlAuthorizationModule
Notification AuthorizeRequest
Handler ExtensionlessUrlHandler-Integrated-4.0
Error Code 0x80070005
Requested URL http://www.xxxx.org:80/virtdir
Physical Path d:\xxx\xx
Logon Method Anonymous
Logon User Anonymous
使用普通目录(并声明为“应用程序”)的相同设置可成功运行。
有人对此有经验吗?