diff --git a/core/src/main/java/org/springframework/security/authorization/method/PostAuthorizeExpressionAttributeRegistry.java b/core/src/main/java/org/springframework/security/authorization/method/PostAuthorizeExpressionAttributeRegistry.java index 05f17ee93df..2838d8ed0fb 100644 --- a/core/src/main/java/org/springframework/security/authorization/method/PostAuthorizeExpressionAttributeRegistry.java +++ b/core/src/main/java/org/springframework/security/authorization/method/PostAuthorizeExpressionAttributeRegistry.java @@ -78,7 +78,7 @@ private MethodAuthorizationDeniedHandler resolveHandler(Method method, Class private PostAuthorize findPostAuthorizeAnnotation(Method method, Class targetClass) { Class targetClassToUse = targetClass(method, targetClass); - return this.postAuthorizeSynthesizer.synthesize(method, targetClass); + return this.postAuthorizeSynthesizer.synthesize(method, targetClassToUse); } /**