springsecurity认证流程图
时间: 2023-03-28 17:02:28 浏览: 92
springsecurity原理流程图.pdf
5星 · 资源好评率100%
Spring Security 的认证流程图如下所示:
![Spring Security 认证流程图](https://img-blog.csdnimg.cn/20220119153942656.png)
首先,用户向应用程序发送登录请求,应用程序将请求传递给 Spring Security 过滤器链。过滤器链将请求传递给 AuthenticationManager 进行身份验证。AuthenticationManager 将身份验证请求传递给 AuthenticationProvider 进行身份验证。如果身份验证成功,则 AuthenticationProvider 返回一个已经填充了用户详细信息的 Authentication 对象。AuthenticationManager 将 Authentication 对象返回给过滤器链,过滤器链将 Authentication 对象传递给应用程序。如果身份验证失败,则 AuthenticationProvider 抛出 AuthenticationException 异常。AuthenticationManager 将异常传递给过滤器链,过滤器链将异常传递给应用程序。
阅读全文