領先一步
VMware 提供訓練和認證,讓您加速進步。
了解更多我謹代表社群,很高興宣布 Spring Security 5.2.0.M3 版本的發布!您可以在變更日誌中找到完整的詳細資訊,以及下面的重點
redirectUriTemplate
展開變數與其他要求後處理器類似,jwt()
可用於建立具有 JwtAuthenticationToken
的 SecurityContext
。
mockMvc.perform(get("/")
.with(jwt(jwt -> jwt.claim("scope", "message:read"))));
如需有關 nohttp 專案的更多資訊,請參閱這篇部落格文章。
proxyBeanMethods=false
此功能包含對 AbstractSecurityWebSocketMessageBrokerConfigurer
和 GlobalMethodSecurityConfiguration
類別的重大變更。
為了適應這些變更,擴展 AbstractSecurityWebSocketMessageBrokerConfigurer
並覆寫 inboundChannelSecurity
方法的使用者需要更新方法簽名以符合以下內容。
@Bean
public ChannelSecurityInterceptor inboundChannelSecurity(
MessageSecurityMetadataSource messageSecurityMetadataSource) {
// implementation
}
同樣地,擴展 GlobalMethodSecurityConfiguration
並覆寫 methodSecurityInterceptor
方法的使用者需要更新方法簽名以符合以下內容。
@Bean
public MethodInterceptor methodSecurityInterceptor(
MethodSecurityMetadataSource methodSecurityMetadataSource) {
// implementation
}