同顶级域名或IP,不同应用,基于spring-sesion的session共享

一. 配置Cookie系列化方式

省略了spring sessin的配置,请查看相关文章 spring 和 redis整合,并且使用redis做session缓存服务器


    <bean id="defaultCookieSerializer" class="org.springframework.session.web.http.DefaultCookieSerializer">
        
        <property name="cookieName" value="JSESSIONID"/>
        
        <property name="cookiePath" value="/"/> 
        
    bean>

    <bean class="org.springframework.session.data.redis.config.annotation
.web.http.RedisHttpSessionConfiguration">
        <property name="maxInactiveIntervalInSeconds" value="1800"/> 
        <property name="cookieSerializer" ref="defaultCookieSerializer"/>
    bean>

二. 解决应用404,300,500错误时指向对应的错误页面,session失效的问题

<%@ page session="false" %>

你可能感兴趣的:(开源项目)