1,错误号401.1



症状:HTTP错误401.1 -未经授权:由于无效凭据,访问被拒绝。



分析:



由于用户匿名访问帐户(默认是iusr_机器名)被禁用,或者没有访问计算机,将造成用户无法访问。



解决方案:



(1)查看IIS管理器中的站点安全设置的匿名帐户是否被禁用,如果有,请尝试以下方法:



控制面板- > > >管理工具计算机管理本地用户和组,将使iusr_机器帐户名称。如果仍然没有解决,请继续下一步。



(2)检查IIS管理器中站点的默认匿名访问帐户,或者该组是否有权通过网络访问服务器。



启动>程序管理工具> > > > >本地策略安全策略本地安全>用户权限分配,双击从网络访问此计算机;IIS;添加默认用户或组。



注意:一般自定义IIS默认匿名访问帐户属于该组。为了安全,没有特别的需要,请遵守这条规则。



2,错误号401.2



症状:HTTP错误401.2 -未经授权:由于服务器配置而拒绝访问。



原因:关闭匿名身份验证



解决方案:



运行inetmgr,打开网站目录的安全属性- > >身份验证和访问控制,选择启用匿名访问;,输入用户名称,或单击浏览选择;合法用户,并确定输入密码两次。



3,错误号:401.3



症状:HTTP错误401.3 -未经授权:由于ACL的一组请求资源被拒绝访问。



原因:IIS匿名用户一般属于Guests组,我们把硬盘存储站点的权限只分配给Administrators组,这与继承原则按照时间的Web文件夹的成员也只有群管理员可以导致没有足够的访问权限,IIS匿名用户访问的NTFS文件权限,导致网页无法访问。



解决方案:



访问IIS匿名用户访问网站文件夹。方法:输入此文件夹的安全选项,添加IIS匿名用户,并给出相应的权限,通常是读写的。