diff --git a/spring-session/src/main/java/org/springframework/session/web/http/DefaultCookieSerializer.java b/spring-session/src/main/java/org/springframework/session/web/http/DefaultCookieSerializer.java index 49c9efc3..dc77d4de 100644 --- a/spring-session/src/main/java/org/springframework/session/web/http/DefaultCookieSerializer.java +++ b/spring-session/src/main/java/org/springframework/session/web/http/DefaultCookieSerializer.java @@ -26,6 +26,9 @@ import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; + /** * The default implementation of {@link CookieSerializer}. * @@ -35,6 +38,8 @@ import javax.servlet.http.HttpServletResponse; */ public class DefaultCookieSerializer implements CookieSerializer { + private static final Log logger = LogFactory.getLog(DefaultCookieSerializer.class); + private String cookieName = "SESSION"; private Boolean useSecureCookie; @@ -138,6 +143,7 @@ public class DefaultCookieSerializer implements CookieSerializer { return new String(decodedCookieBytes); } catch (Exception e) { + logger.debug("Unable to Base64 decode value: " + base64Value); return null; } }