解决问题:HTTP 错误 401.1 - 未授权:登录失败
HTTP 错误 401.1 - 未授权:登录失败
解决问题:HTTP 错误 401.1 - 未授权:登录失败
HTTP 错误 401.1 - 未授权:登录失败
Internet 信息服务
-----------
解决方案:
(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:
控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。
(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:
开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。
注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。
结果问题依然存在,
我分析完了所以可能出现的问题,还是不行,我觉得这个是共享的东西,必须把我的共享装一下,因为我的机器是刚装的系统,所以我装了一下共享,结果如我所愿,终于搞定了,不再出现那个401了。
***************************************************
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组,这时候按照继承原则,网站文件夹也只有administrators组的成员才能访问,导致IIS匿名用户访问该文件的NTFS权限不足,从而导致页面无法访问。 解决方案: 给IIS匿名用户访问网站文件夹的权限,方法:进入该文件夹的安全选项,添加IIS匿名用户,并赋予相应权限,一般是读、写。
新装的xp系统,安装iis成功,新建了一个页面文件“test.html”来测试一下是否可以使用了。 结果页面上一直显示“HTTP 错误 401.1 - 未授权:登录失败”。 经过查询,401.1有很多错误,比如“HTTP 错误401.1 - 未经授权:访问由于凭据无效被拒绝”;再比如“HTTP 错误 401.1 - 未授权:登录失败” 我的这种是登录失败的问题。 百度了一晚上,经过各种验证和操作,这test始终是没显示出来。第二天一早,换谷歌试了一下,第一个连接就成功了,不得不感叹一下呀!
现在将“我的解决方法分享出来,供广大网友参考”
登录失败说明根本登录不了,谈何访问网页,所以要从两方面下手,一、账户;二、账户权限;
一、设置你网站属性的时候,目录安全性-匿名访问要勾选。
其次,(compmgmt.msc打开)计算机管理-用户管理-本地用户和组中的IUSR_pc名和IWAM_pc名属性里边都不能勾选“账户已停用”
二、在安全策略中解决权限问题。 打开(secpol.msc)本地安全策略。安全设置-本地策略-用户权利指派,在右侧找到两项。 一、拒绝从网络访问这台计算机,双击打开,将里边的账户全都删除,清空。 二、从网络访问此计算机,双击打开,添加“IUSR”,添加IUSR所在组,实在不行,添加“NETWORK”,添加“Everyone”,实在不行,就这么干吧。 可是你要注意:这样做是有一定风险的。所以千万小心。
|
|