File tree 1 file changed +4
-1
lines changed
config/src/main/java/org/springframework/security/config/annotation/web/builders
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -344,7 +344,10 @@ private RequestMatcherEntry<List<WebInvocationPrivilegeEvaluator>> getRequestMat
344
344
if (filter instanceof AuthorizationFilter ) {
345
345
AuthorizationManager <HttpServletRequest > authorizationManager = ((AuthorizationFilter ) filter )
346
346
.getAuthorizationManager ();
347
- privilegeEvaluators .add (new AuthorizationManagerWebInvocationPrivilegeEvaluator (authorizationManager ));
347
+ AuthorizationManagerWebInvocationPrivilegeEvaluator evaluator = new AuthorizationManagerWebInvocationPrivilegeEvaluator (
348
+ authorizationManager );
349
+ evaluator .setServletContext (this .servletContext );
350
+ privilegeEvaluators .add (evaluator );
348
351
}
349
352
}
350
353
return new RequestMatcherEntry <>(securityFilterChain ::matches , privilegeEvaluators );
You can’t perform that action at this time.
0 commit comments