g4.png
接下来分别继承 AuthorizationServerConfigurerAdapter和WebSecurityConfigurerAdapter
AuthorizationServerConfigurerAdapter 类中3个不同的configure⽅法分别
configure(ClientDetailsServiceConfigurer clients) ⽤来配置客户端详情服务(ClientDetailsService),客户端详情信息在这⾥进⾏初始化,你能够把客户端详情信息写死在这⾥或者是通过数据库来存储调取详情信息;
configure(AuthorizationServerEndpointsConfigurer endpoints) ⽤来配置授权(authorization)以及令牌(token)的访问端点和令牌服务(token services),还有token的存储⽅式(tokenStore);
configure(AuthorizationServerSecurityConfigurer security) ⽤来配置令牌端点(Token Endpoint)的安全约束;
WebSecurityConfigurerAdapter
configure(HttpSecurity http) httpSecurity中配置所有请求的安全验证
resource和autowired注解的区别注⼊Bean UserDetailsService
注⼊Bean AuthenticationManager ⽤来做验证
注⼊Bean PasswordEncoder
AuthorizationServerConfiguration继承
2.4 AuthorizationServerConfiguration继承
2.4
AuthorizationServerConfigurerAdapter

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。