状态码 401 Unauthorized 代表客户端错误,指的是由于缺乏目标资源要求的身份验证凭证,发送的请求未得到满足。

这个状态码会与 WWW-Authenticate 首部一起发送,其中包含有如何进行验证的信息。

这个状态类似于 403,但是在该情况下,依然可以进行身份验证。

状态

401 Unauthorized

响应示例

HTTP/1.1 401 Unauthorized
Date: Wed, 21 Oct 2015 07:28:00 GMT
WWW-Authenticate: Basic realm="Access to staging site"

常见原因及解决办法

当你遇到 401 错误的时候:

  • 如果可以确定 401 错误也会出现在尝试访问该页面的其他人身上,那么请仔细检查您是否使用有效的用户 ID 和密码和允许的方式进行登录。如果您确定输入的详细信息正确,请尝试更改密码。
  • 如果无法确定 401 错误是否会出现在尝试访问该页面的其他人身上,那么请先清空浏览器缓存并且刷新 DNS 缓存再尝试登录。