IIS 401.1、401.2错误的解决方法

401.1错误

如图,在IIS中创建一个新的网站后出现如下情况,出现401.1错误即用户访问权限错误

解决方法如下:
①确认 我的电脑–管理–本地用户和组 中IUSR_机器名帐号已经启用并且未被锁定
②确认 网站–属性–目录安全性–身份验证和访问控制中启用了匿名访问并且帐号密码正确

配置如上图。

完成以上操作后即可解决。

401.2错误

出现如下显示即为401.2错误

解决方法的①②步同上文:
如果依旧无效需要确定一下网站根目录下的web.config文件配置是否正确。
将:

1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.web>
       <authorization>
          <allow roles="Administrators" />
         <deny users="*" />
       </authorization>
    </system.web>
</configuration>

改成:

1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.web>
        <authorization>
            <allow users="*" />
        </authorization>
    </system.web>
</configuration>

允许所用用户访问,即可解决。

以上即为.net网站401.1、401.2错误的常规解决方案。
本文到此,谢谢关注。

BeiTown
2013.06.11

本文链接:IIS 401.1、401.2错误的解决方法

转载声明:BeiTown原创,转载请注明来源:BeiTown's Coder 编码之源,谢谢


Tags: , , , , , ,

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>