Spring Security 鉴权设计
Spring Security提供了以下几种方式进行鉴权:
- pre-invocation handling, 在使用被保护资源之前进行鉴权
 - after invocation handling, 对调用后返回的被保护资源, 通过鉴权进行过滤
 - FilterSecurityInterceptor, 在请求处理链中根据请求进行鉴权
 - 基于SpEL(Spring Expression Language), 通过注解对被保护资源进行鉴权
 
Spring Security提供了以下几种方式进行鉴权:
快速熟悉RabbitMQ的元素, 以及开发相关的最佳实践总结.
Spring Security的架构是完全基于标准的Servlet过滤器进行实现的,
所以只要是基于Java Servlet框架就可以集成它.
整个Spring Security的入口为FilterChainProxy.
通过对应的AuthenticationProvider对特定的Authentication进行认证处理。