From 4686bf0a0688025d38a6ce124a7a1db0ad2909bd Mon Sep 17 00:00:00 2001 From: eugenp Date: Tue, 27 Aug 2013 00:01:20 +0300 Subject: [PATCH] fixing the redirect strategy possible call --- .../MySavedRequestAwareAuthenticationSuccessHandler.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/spring-security-rest/src/main/java/org/baeldung/security/MySavedRequestAwareAuthenticationSuccessHandler.java b/spring-security-rest/src/main/java/org/baeldung/security/MySavedRequestAwareAuthenticationSuccessHandler.java index 698052fa2b..f4b8e7f5ac 100644 --- a/spring-security-rest/src/main/java/org/baeldung/security/MySavedRequestAwareAuthenticationSuccessHandler.java +++ b/spring-security-rest/src/main/java/org/baeldung/security/MySavedRequestAwareAuthenticationSuccessHandler.java @@ -22,15 +22,13 @@ public class MySavedRequestAwareAuthenticationSuccessHandler extends SimpleUrlAu final SavedRequest savedRequest = requestCache.getRequest(request, response); if (savedRequest == null) { - super.onAuthenticationSuccess(request, response, authentication); - + clearAuthenticationAttributes(request); return; } final String targetUrlParameter = getTargetUrlParameter(); if (isAlwaysUseDefaultTargetUrl() || (targetUrlParameter != null && StringUtils.hasText(request.getParameter(targetUrlParameter)))) { requestCache.removeRequest(request, response); - super.onAuthenticationSuccess(request, response, authentication); - + clearAuthenticationAttributes(request); return; }