启用 Spring Session 时,重载名为 httpSessionStrategy 的 bean,以启用 Union Session。
需配置:
springsession.active = true
springsession.strategy.defaultStrategy = "UNION"
| Type | Name and description |
|---|---|
Map<String, String> |
getSessionIds(javax.servlet.http.HttpServletRequest request) |
| Methods inherited from class | Name |
|---|---|
class org.springframework.session.web.http.CookieHttpSessionStrategyExt |
org.springframework.session.web.http.CookieHttpSessionStrategyExt#encodeURL(String, String), org.springframework.session.web.http.CookieHttpSessionStrategyExt#getRequestedSessionId(javax.servlet.http.HttpServletRequest), org.springframework.session.web.http.CookieHttpSessionStrategyExt#wrapResponse(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse), org.springframework.session.web.http.CookieHttpSessionStrategyExt#wrapRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse), org.springframework.session.web.http.CookieHttpSessionStrategyExt#onNewSession(org.springframework.session.Session, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse), org.springframework.session.web.http.CookieHttpSessionStrategyExt#onInvalidateSession(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse), org.springframework.session.web.http.CookieHttpSessionStrategyExt#getCurrentSessionAlias(javax.servlet.http.HttpServletRequest), org.springframework.session.web.http.CookieHttpSessionStrategyExt#getNewSessionAlias(javax.servlet.http.HttpServletRequest), org.springframework.session.web.http.CookieHttpSessionStrategyExt#setSessionAliasParamName(String), org.springframework.session.web.http.CookieHttpSessionStrategyExt#setCookieSerializer(org.springframework.session.web.http.CookieSerializer), org.springframework.session.web.http.CookieHttpSessionStrategyExt#setCookieName(String), org.springframework.session.web.http.CookieHttpSessionStrategyExt#setDeserializationDelimiter(String), org.springframework.session.web.http.CookieHttpSessionStrategyExt#setSerializationDelimiter(String), org.springframework.session.web.http.CookieHttpSessionStrategyExt#getSessionIds(javax.servlet.http.HttpServletRequest), org.springframework.session.web.http.CookieHttpSessionStrategyExt#wait(long, int), org.springframework.session.web.http.CookieHttpSessionStrategyExt#wait(long), org.springframework.session.web.http.CookieHttpSessionStrategyExt#wait(), org.springframework.session.web.http.CookieHttpSessionStrategyExt#equals(Object), org.springframework.session.web.http.CookieHttpSessionStrategyExt#toString(), org.springframework.session.web.http.CookieHttpSessionStrategyExt#hashCode(), org.springframework.session.web.http.CookieHttpSessionStrategyExt#getClass(), org.springframework.session.web.http.CookieHttpSessionStrategyExt#notify(), org.springframework.session.web.http.CookieHttpSessionStrategyExt#notifyAll() |
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |