我正在尝试设置IIS以允许通过“IUSR_”帐户进行匿名访问。我已在“计算机管理”中为该帐户设置了密码。我已经将该帐户的权限授予了正在运行该网站的物理文件夹和子文件夹。
在IIS中为此站点检查启用匿名访问,并正确设置用户名/密码。
然而,当我去查看该网站时,我收到此错误:
您无权查看此页面 HTTP错误401.1 - 未经授权:由于凭据无效,访问被拒绝。
可能导致这种情况的原因是什么?我想也许是应用程序池,但似乎可以使用预定义的“网络服务”帐户正确设置。
更新:如果我将匿名访问用户更改为管理员帐户,那么一切正常。但是,最终,我不能让网站像这样上线。
更新2:已修复!这可能与这里的很多人无关,但它是一个本地安全设置。几个星期前,根据一些安全规则,我已经从“从网络访问此计算机”中删除了IUSR。
答案 0 :(得分:1)
我按照this link to Microsoft's KB article将密码重置为默认密码。
答案 1 :(得分:1)
答案 2 :(得分:0)
听起来您正确设置了网站。您是否可能在配置的站点和尝试访问的地址方面犯了错误?
答案 3 :(得分:0)
恭喜你找到了原因。只需与您分享关于权限和用户权限的关键KB,
答案 4 :(得分:0)