权限验证报错:Bad credentials

报错信息如下:
权限验证报错:Bad credentials_第1张图片
解决方案:
1.若用了 UsernamePasswordAuthenticationToken、UserDetailsService 去进行 用户名密码校验,则去检查 用户名不存在,密码错误等情况。

2.若没有使用 UsernamePasswordAuthenticationToken 去校验,自定义了过滤器去校验,则必须要重写 AuthenticationProvider 的 authenticate(验证)方法。重写案例如下:
权限验证报错:Bad credentials_第2张图片
重写的时候,可以进行相关逻辑校验,可以无操作

你可能感兴趣的:(异常处理,Java异常,security,authenticate)