转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝         ★★★

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

作者:闵涛 文章来源:闵涛的学习笔记 点击数:971 更新时间:2009/9/24 20:17:02

访问的时候,弹出对话框,要求输入用户名和密码。  
  可是你输入什么用户名和密码他都不人,最后的报出下面错误:  
   
  您未被授权查看该页  
  您不具备使用所提供的凭据查看该目录或页的权限。    
  --------------------------------------------------------------------------------  
   
  请尝试以下操作:  
   
  如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。    
  单击刷新按钮,并使用其他凭据重试。    
  HTTP   错误   401.1   -   未经授权:访问由于凭据无效被拒绝。  
  Internet   信息服务   (IIS)  
   
  --------------------------------------------------------------------------------  
   
  技术信息(为技术支持人员提供)  
   
  转到   Microsoft   产品支持服务并搜索包括“HTTP”和“401”的标题。    
  打开“IIS   帮助”(可在   IIS   管理器   (inetmgr)   中访问),然后搜索标题为“身份验证”、“访问控制”和“关于自定义错误消息”的主题。    

===========================================================================

如果是ASP的,就看看ASP的服务启来没

在本地安全安全设置上,从网络访问计算机,把IUSR_   机器名账号所在的组加上就ok!  

通常的解决办法是。   
  
     第一,看iis中(不管iis5 还是iis6) ,网站或者目录,包括虚拟目录的属性,看目录安全性选项卡中的 编辑匿名访问和身份验证控制,看看是用的哪个帐号,如果是用的iis匿名帐号(一般是IUSR_机器名),或者由系统管理员设置了其他帐号,这个帐号很重要,下面成IIS匿名帐号 察看帐号的密码是否是正确的系统设置的密码,实在不行就在计算机管理里面的用户管理,重新把帐号设置一个密码,然后在编辑匿名访问和身份验证控制选项中把密码重新设置一下。

     第二。在资源管理器里面看放置网站或者目录的安全选项。是否IIS匿名帐号有权限访问,一般来说,NT系统中的IUSR_机器名这个帐号都会是在user组里面,有时候禁用了user组,也会引起这个问题,让刚才设置的IIS匿名帐号或者帐号所在的系统组有对目录的访问权限,至少要有读权限。

     第三,在你放置的程序中,看是否含有其他类型的动态语言写的程序,IIS会默认对asp进行解释,对于ASPX来说,要看net执行文件目录是否让IIS匿名帐号有读权限? cgi程序就是perl目录,jsp看是用resin还是用tomcat做的解释,php就是php目录,要保证这些目录都让IIS匿名帐号有读权限才行。

    通过以上设置,基本上没有什么问题了,遇到这样的问题,重新安装IIS也没有用,慢慢查原因吧。在NT环境下的webserver出问题,大部分是因为权限 还有组策略的影响。只要确定这两个部分没问题。那基本上就不会出现问题了。

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匿名用户,并赋予相应权限,一般是读、写。


[精彩网文]励志小故事:1850次拒绝  [精彩网文]励志感悟:拒绝平淡
[Web开发]网站文件操作出现访问被拒绝的解决办法  [办公软件]拒绝乱码:PDF文件转Word文档完美攻略(Solid Conve…
[常用软件]除非拔电源!锁定期间拒绝关机  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台