Browse Source

SEC-864: Removed duplicate OpenID provider.

2.0.x
Luke Taylor 18 years ago
parent
commit
9308284bd4
  1. 3
      core/src/main/java/org/springframework/security/config/HttpSecurityBeanDefinitionParser.java

3
core/src/main/java/org/springframework/security/config/HttpSecurityBeanDefinitionParser.java

@ -389,9 +389,8 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser { @@ -389,9 +389,8 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser {
}
BeanDefinition openIDProvider = openIDProviderBuilder.getBeanDefinition();
ConfigUtils.getRegisteredProviders(pc).add(openIDProvider);
pc.getRegistry().registerBeanDefinition(BeanIds.OPEN_ID_PROVIDER, openIDProvider);
ConfigUtils.getRegisteredProviders(pc).add(new RuntimeBeanReference(BeanIds.OPEN_ID_PROVIDER));
}
boolean needLoginPage = false;

Loading…
Cancel
Save