diff --git a/core/src/main/java/org/springframework/security/config/HttpSecurityConfigPostProcessor.java b/core/src/main/java/org/springframework/security/config/HttpSecurityConfigPostProcessor.java index 328351e572..cb65883e30 100644 --- a/core/src/main/java/org/springframework/security/config/HttpSecurityConfigPostProcessor.java +++ b/core/src/main/java/org/springframework/security/config/HttpSecurityConfigPostProcessor.java @@ -75,6 +75,8 @@ public class HttpSecurityConfigPostProcessor implements BeanFactoryPostProcessor if (beans.size() > 0) { rememberMeServices = (RememberMeServices) beans.values().toArray()[0]; + } else { + throw new SecurityConfigurationException("More than one RememberMeServices bean found."); } // Address AbstractProcessingFilter instances