美文网首页
使用springboot2.0同时发布两个项目,session彼

使用springboot2.0同时发布两个项目,session彼

作者: 咘噜BuLu | 来源:发表于2018-12-26 14:41 被阅读0次

解决办法:在其中一个项目的application.properties配置文件中加入如下配置:server.servlet.session.cookie.name=sessionid_1

问题原因:这本身和springboot2.0没有任何关系,是因为在同一个地址上发布了两个使用同样cookie name的tomcat导致的,springboot内置的tomcat会生成一个名称为JSESSIONID的cookie name,如果不做修改,两个web服务的cookie name是相同的所以会彼此覆盖,所以需要去修改springboot内置tomcat的cookie name让两个项目的cookie name不同。

需要注意springboot2.0之前的版本是server.session.cookie.name,而2.0之后改为了server.servlet.session.cookie.name,此处为一个坑。

以上。

相关文章

网友评论

      本文标题:使用springboot2.0同时发布两个项目,session彼

      本文链接:https://www.haomeiwen.com/subject/uqyhlqtx.html