IE 11和Microsoft Edge都推荐在收到HTTP 403:Forbidden后login。
包hc说这个错误403:
代码说明:请求禁止 – 授权不起作用
维基百科还说:
状态码401(未授权)和403(禁止)具有不同的含义。
401响应表示对资源的访问受到限制,并且该请求未提供任何HTTP身份validation。 如果提供了authentication,则可能对同一资源的新请求将成功。 响应必须包含一个HTTP WWW-Authenticate标头,以提示用户代理提供凭证。 如果凭证不是通过HTTP授权提供的,则不应使用401。
403响应通常指示两个条件之一:
提供了身份validation ,但已通过身份validation的用户不允许执行请求的操作。
该操作对所有用户都是禁止的。 例如,当目录列表被禁用时,请求列出返回代码403的目录。
IE和Edge给出的错误代码似乎意味着有些情况下login会帮助解决问题。 我在这里提出了一个错误 ,但我想我会给微软一些松懈。
在哪些情况下login403:Forbidden解决scheme?
当您login或尝试使用错误的凭据login时,无法通过身份validation(错误的用户名/密码)或未经授权的用户身份validation。