注入defaultCookieSerializer本机启动tomcat无效,发布到服务器上访问又生效

来源:8-8 Spring Session实战-4:Cookie注入实战(下)

可笑五花肉

2018-11-17

老师您好,我如果在本地tomcat部署访问的话defaultCookieSerializer注入修改的properties都是无效的,但是将war包发布到服务器上进行nginx转发访问的话defaultCookieSerializer注入修改的properties又是有效的,这个是怎么回事呢?
这个是我注入的信息<bean id="defaultCookieSerializer" class="org.springframework.session.web.http.DefaultCookieSerializer"> <property name="cookieName" value="SESSION_NAME"/> <property name="domainName" value=".happymmall.com"/> <property name="useHttpOnlyCookie" value="true"/> <property name="cookiePath" value="/"/> <property name="cookieMaxAge" value="3153600"/> </bean>
本机登录
图片描述
本机获取用户
图片描述
远程登录
这里又变成seesion_name了

写回答

1回答

Geely

2018-11-18

你好,同学,因为本地你访问的域名是localhost,必须用域名才可以哟~~~

0
2
Geely
回复
可笑五花肉
嗯,因为只有访问域名才会命中ng的域名分发配置呢
2018-12-03
共2条回复

Java企业级电商项目架构 Tomcat集群与Redis分布式

Tomcat集群+Redis分布式+代码重构+源码原理解析

2685 学习 · 947 问题

查看课程