Do Not Re-register Method Security Advisors

Closes gh-13572
This commit is contained in:
Josh Cummings
2023-07-24 11:24:03 -06:00
parent 2c6d053ceb
commit c4f061c63d
2 changed files with 19 additions and 1 deletions

View File

@@ -36,6 +36,10 @@ class MethodSecurityAdvisorRegistrar implements ImportBeanDefinitionRegistrar {
}
private void registerAsAdvisor(String prefix, BeanDefinitionRegistry registry) {
String advisorName = prefix + "Advisor";
if (registry.containsBeanDefinition(advisorName)) {
return;
}
String interceptorName = prefix + "MethodInterceptor";
if (!registry.containsBeanDefinition(interceptorName)) {
return;