Consistently apply PrincipalMethodArgumentResolver

Closes gh-26117
This commit is contained in:
Rossen Stoyanchev
2020-11-19 21:11:23 +00:00
parent a7cce64e5d
commit 05e3f271b6
3 changed files with 61 additions and 14 deletions

View File

@@ -342,6 +342,9 @@ public class ExceptionHandlerExceptionResolver extends AbstractHandlerMethodExce
resolvers.addAll(getCustomArgumentResolvers());
}
// Catch-all
resolvers.add(new PrincipalMethodArgumentResolver());
return resolvers;
}

View File

@@ -681,6 +681,7 @@ public class RequestMappingHandlerAdapter extends AbstractHandlerMethodAdapter
}
// Catch-all
resolvers.add(new PrincipalMethodArgumentResolver());
resolvers.add(new RequestParamMethodArgumentResolver(getBeanFactory(), true));
resolvers.add(new ServletModelAttributeMethodProcessor(true));