401错误

- 编辑:大众自然网 -

401错误

  保藏

  查看我的保藏

  0

  有效+1

  已投票

  0

  编辑

  锁定

  筹议

  上传视频

  本词条由“科普中邦”科学百科词条编写与利用做事项目

  审核

  。

  HTTP401毛病代外用户没有拜访权限,须要实行身份认证。与这个毛病一同返回的尚有认证行使的体例(Basic或者Digest)和认证时行使的字段(realm)名称。正在这两种认证体例中,Basic认证体例行使的暗号没有历程加密,直接正在汇集中传输;Digest体例行使加密的暗号,这种步骤尤其安乐,然则正在目前的情形下技巧还不可熟,不行行使。字段名称刻画被包庇资源的基础新闻,并不妨助助用户记住他行使的用户名/暗号对

  [1]

  。浏览器摄取到401毛病新闻之后,实行讲明,供给一个对话框用于输入用户名/暗号。正在落成之后送交任职器。任职器验证之后,正在验证通过的情形下把仰求的资源送给浏览器,不然恐怕再送出401毛病新闻。这个进程可能由顺序实行把持。验证进程最众有三次

  [1]

  。

  中文名

  401毛病

  外文名

  401 error

  症 状

  HTTP 毛病 401.1 - 未经授权

  原 因

  紧闭了匿名身份验证

  处理步骤

  增添IIS匿名用户

  1

  崭露场景

  2

  401.1

  3

  401.2

  4

  401.3

  5

  自界说

  编辑

  公众崭露正在少许须要授权的网页,展现浏览者务必具有一个该网页无误的用户名和暗号才干看到对方的网页

  [2]

  。

  编辑

  倘若页面不行显示,而且报HTTP 401.1毛病,很恐怕是由于用户没有权限来推广包罗正在所拜访的页面中的ASP.NET代码。此时须要查看IIS的配置,是否将匿名拜访禁用了。查看方法如下:

  (1)掀开IIS。

  (2)单击盘算推算机名称旁的加号,然后右击【默认网站】,正在弹出的急切菜单膺选择【属性】敕令。

  (3)单击【目次安乐性】标签,并单击【编辑】按钮。

  (4)此时正在【身份验证步骤】对话框中会崭露一个【匿名拜访】复选框,选中此复选框。

  编削拜访权限之后再次拜访此页面,会呈现题目仍然处理

  [3]

  。

  防卫:平常自界说IIS默认匿名拜访账号都属于组,为了安乐,没有非常须要,请遵守此正派

  [4]

  。

  编辑

  HTTP毛病401.2-未经授权:拜访因为任职器摆设被拒绝。这是由于紧闭了匿名身份验证。

  此时可能运转inetmgr,掀开站点属性目次安乐性→身份验证和拜访把持→选中“启用匿名拜访”,输入用户名,或者点击“浏览”选拔合法的用户,并两次输入暗号后确定

  [4]

  。

  编辑

  HTTP毛病401.3-未经授权:拜访因为ACL对所仰求资源的配置被拒绝

  [4]

  。

  IIS匿名用户平常属于 Guests组,而咱们平常把存放网站的硬盘的权限只分派给administrators组,这工夫根据承继准则,网站文献夹也唯有 administrators组的成员才干拜访,导致IIS匿名用户拜访该文献的NTFS权限亏空,从而导致页面无法拜访401错误

  [4]

  。

  此时可能给IIS匿名用户拜访网站文献夹的权限:进入该文献夹的安乐选项,增添IIS匿名用户,并给予相应权限,平常是读、写

  [4]

  。

  编辑

  咱们可能通过ASP摆设文献Web.config 来实行配置,用这个标签来实行配置,代码如下:

  

  

  

  请肯定要确保这些毛病页面的拜访,另外,倘若你有

  

  

  

  正在你的验证内中,然后你务必把这些毛病页面放到一个孤单的文献夹内中,然后增添一个ASP摆设文献Web.config,列入下面一段代码:

  

  

  

  倘若您行使窗体身份验证,那么有几种步骤可能做到这一点。最浅易的步骤是经管扫数的人都能正在抵达其余一个文献夹中的一齐担心全的页面(登录页面,毛病页面,编削暗号)。名称为“InSecured”或其它名称,然后正在该文献夹中增添一个web.config文献到该文献夹中,并把下列代码:

  

  

  

  增添正在最底层的web.config文献中,其它文献夹和页面里则增添下面这段代码:

  

  

  

  

  这里要注释的是的效率是为ASP利用顺序供给相闭自界说毛病新闻的新闻。它分歧用于 XML Web services 中发作的毛病。

  参考原料

  1.

  郭金锋,林宇等编著. PHP & MySQL Web汇集编程[M]. 2001 :353页

  2.

  怡丹科技做事室编. 电脑上钩适用技法大全1360例[M]. 2009 :46页

  3.

  靳华编著. 从零滥觞学ASP.NET[M]. 2010 :18页

  4.

  罗亮编著. 2009电脑阻碍排查实例[M]. 2009 :230页


401错误