diff --git a/core/src/main/java/org/acegisecurity/ui/rememberme/RememberMeProcessingFilter.java b/core/src/main/java/org/acegisecurity/ui/rememberme/RememberMeProcessingFilter.java index 9616b1f0f3..0482e27ca4 100644 --- a/core/src/main/java/org/acegisecurity/ui/rememberme/RememberMeProcessingFilter.java +++ b/core/src/main/java/org/acegisecurity/ui/rememberme/RememberMeProcessingFilter.java @@ -106,7 +106,7 @@ public class RememberMeProcessingFilter implements Filter, InitializingBean, App if (rememberMeAuth != null) { // Attempt authenticaton via AuthenticationManager try { - authenticationManager.authenticate(rememberMeAuth); + rememberMeAuth = authenticationManager.authenticate(rememberMeAuth); // Store to SecurityContextHolder SecurityContextHolder.getContext().setAuthentication(rememberMeAuth);