diff --git a/config/src/main/java/org/springframework/security/config/annotation/web/builders/WebSecurity.java b/config/src/main/java/org/springframework/security/config/annotation/web/builders/WebSecurity.java index 05e586c061a..544e646df3a 100644 --- a/config/src/main/java/org/springframework/security/config/annotation/web/builders/WebSecurity.java +++ b/config/src/main/java/org/springframework/security/config/annotation/web/builders/WebSecurity.java @@ -379,9 +379,8 @@ private boolean addAuthorizationManager(SecurityFilterChain securityFilterChain, } if (filter instanceof AuthorizationFilter authorization) { AuthorizationManager authorizationManager = authorization.getAuthorizationManager(); - builder.add(securityFilterChain::matches, - (authentication, context) -> (AuthorizationDecision) authorizationManager - .authorize(authentication, context.getRequest())); + builder.add(securityFilterChain::matches, (authentication, context) -> authorizationManager + .authorize(authentication, context.getRequest())); mappings = true; } }