Security 用户无法访问托管在IIS上的网站,该网站在上配置了Windows身份验证
我目前正在开发一个使用windows身份验证的网站,其中ApplicationPoolIdentity配置为Identity=Application Pool。当浏览器请求时,我可以通过登录与我的管理员用户进行连接,它工作正常,但如果任何其他用户尝试访问,浏览器会请求凭据3次,然后抛出401错误 测试场景:Security 用户无法访问托管在IIS上的网站,该网站在上配置了Windows身份验证,security,iis,windows-authentication,user-accounts,Security,Iis,Windows Authentication,User Accounts,我目前正在开发一个使用windows身份验证的网站,其中ApplicationPoolIdentity配置为Identity=Application Pool。当浏览器请求时,我可以通过登录与我的管理员用户进行连接,它工作正常,但如果任何其他用户尝试访问,浏览器会请求凭据3次,然后抛出401错误 测试场景: 如果服务器配置为启用匿名身份验证,则每个人都可以打开该页面 如果我尝试将应用程序池标识设置为常规用户帐户,IIS将无法识别提供的用户/密码 文件夹C:\inetpub\已设置为对所有人的
事件查看器中的windows日志不会存储任何有关登录失败的信息
谢谢你的评论
更新
我已启用并将失败的请求跟踪规则添加到网站
这是结果
ModuleName:IIS Web核心
通知:验证请求
HttpStatus:401
HttpReason:未经授权
错误代码:访问被拒绝(0x80070005)
我搜索了这个错误,但帖子告诉我,可能是权限,但我将每个人都设置为完全控制,它不工作你确定用户和密码正确吗?是的,Martin先生,我首先确认了此检查IIS日志文件以查看子状态。此日志是否存储在%SystemDrive%\inetpub\logs\LogFiles中?我使用logs@LexLi中的信息更新了问题
<authorization>
<allow users="*"/>
</authorization>