[异常]401和403的区分

401和403状态码的区分 

http中401代表需要用户授权,就是不知道你是谁,很难识别你的身份(认证相关)。403表示服务器理解你的请求,但是拒绝访问(权限相关)。就是我知道你要干嘛,但就是不让你实现。这是http定义的码的意思,在Security框架中没有遵从这个约定,里面都是403,没有401,我们在实际开发中自己设计时需要区分开。

[异常]401和403的区分_第1张图片

[异常]401和403的区分_第2张图片

你可能感兴趣的:(java)