Spring Security 5.2.0.M3 已发布,更新内容如下:
redirectUriTemplate
与其他请求后处理器类似, jwt()
可用于使用 JwtAuthenticationToken
建立 SecurityContext
mockMvc.perform(get("/") .with(jwt(jwt -> jwt.claim("scope", "message:read"))));
proxyBeanMethods=false
此特性包括对 AbstractSecurityWebSocketMessageBrokerConfigurer
和 GlobalMethodSecurityConfiguration
类的更改。
为了适应这些变化,扩展 AbstractSecurityWebSocketMessageBrokerConfigurer
的用户覆盖方法 inboundChannelSecurity
将需要更新方法签名来匹配以下内容:
@Bean public ChannelSecurityInterceptor inboundChannelSecurity( MessageSecurityMetadataSource messageSecurityMetadataSource) { // implementation }
相似地,用户扩展 GlobalMethodSecurityConfiguration
需要更新方法签名以匹配以下内容:
@Bean public MethodInterceptor methodSecurityInterceptor( MethodSecurityMetadataSource methodSecurityMetadataSource) { // implementation }
支持 X509 Reactive
发布公告