HTTP错误401.1的解决方法
作者:
来源:本站原创
点击数: 次
发布时间:2013年06月03日
访问提示错误:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。
分析:
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。
解决方案:
(1)查看IIS管理器中站点安全设置的匿名账户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问账号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:
开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。
注意:一般自定义 IIS默认匿名访问账号都属于组,为了安全,没有特殊需要,请遵循此规则。
(3)新建一个用户,并分配与IUSR_xxx等同的权限给它,将IIS里的匿名访问账户也改为这个
分析:
由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。
解决方案:
(1)查看IIS管理器中站点安全设置的匿名账户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问账号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:
开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。
注意:一般自定义 IIS默认匿名访问账号都属于组,为了安全,没有特殊需要,请遵循此规则。
(3)新建一个用户,并分配与IUSR_xxx等同的权限给它,将IIS里的匿名访问账户也改为这个
具体步骤
1.添加用户

2、右边单击右键,弹出新用户对话框。这里要填写账号密码--此账号密码要记牢,后边要用到多选按钮默认是第一个(用户登录时更改),应改为勾选第2个和第3个,用户不能更改密码和密码永不过期。最后单击确定,此时在右边能看到自己添加的用户、

3、打开iis找到你添加的网站---找到属性栏的目录安全性---身份验证和访问控制---点击编辑
4、勾选启用匿名访问---填入刚添加的用户名和密码--单击确定,此时iis里我们已经配置好了。
