请求因HTTP状态401失败:Unauthorized 的原因?

请求因HTTP状态401失败:Unauthorized
为什么

HTTP401错误原因:用户没有访问权限,需要进行身份认证。

任何客户端(例如您的浏览器),都需要通过以下循环:从站点的IP名称(即您站点的网址-URL,不带起始的‘http://')获得一个IP地址。这个对应关系(即由IP名称向IP地址转换的对应关系)由域名服务器(DNSs)提供。

打开一个IP套接字(socket)连接到该IP地址。通过该套接字写HTTP数据流。从Web服务器接受响应的HTTP数据流。该数据流包括状态编码,其值取决于HTTP协议。解析该数据流得到状态编码和其他有用信息。

该错误在以上所述的最后一步生成,即当客户端收到HTTP状态编码并识别其为401。浏览器接收到401错误信息之后,进行解释,提供一个对话框用于输入用户名/密码。在完成之后送交服务器。服务器验证之后,在验证通过的情况下把请求的资源送给浏览器,否则可能再送出401错误信息。

/iknow-pic.cdn.bcebos.com/21a4462309f79052545a105403f3d7ca7bcbd517"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/21a4462309f79052545a105403f3d7ca7bcbd517?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/21a4462309f79052545a105403f3d7ca7bcbd517"/>

扩展资料:

相关错误码:

HTTP400-请求无效;

HTTP401.1-未授权:登录失败;

HTTP401.2-未授权:服务器配置问题导致登录失败;

HTTP401.3-ACL禁止访问资源;

HTTP401.4-未授权:授权被筛选器拒绝;

HTTP401.5-未授权:ISAPI或CGI授权失败。

参考资料来源:/baike.baidu.com/item/401%E9%94%99%E8%AF%AF/3720974?fr=aladdin"target="_blank"title="只支持选中一个链接时生效">百度百科-401错误

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-07
401即未授权,如果你在web上进行认证,并且认证失败,则会出现这种错误。
第2个回答  2014-02-23
出现这个问题是因为你没有设定主文档的原因,如果你的主页主文档是index.html就在主目录里把这个加上去删除其他的.如果是INDEX.asp啊 就 添加index.asp到主目录,删除其他
第3个回答  2014-02-23
在IIs中把匿名访问打勾就OK了,
第4个回答  2014-02-23
权限的问题
相似回答