多应用部署问题高分求助!!!

chen_2001 2020-07-27 09:36:33
我在一台服务器上,部署了两套前后端分离应用,通过tomcat部署两个后端(通过端口区分),通过nginx 部署了2个相应的前端,登录的时候感觉cookie乱套了,首先登录A应用,可以正常操作,新开一个网页,登录B应用,结果把A应用登录状态给挤下来了,然后再去操作B应用,也线下了。尝试把两个前端应用分别部署在两个nginx中,也不行,请高手支招,感谢!
...全文
3069 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
惊喜不断 2020-07-28
把cookie 键 改个不同名就可以了, 19年白干了,,,,,
  • 打赏
  • 举报
回复
Squall1009 2020-07-28
https://blog.csdn.net/qq_39477018/article/details/98195089 别人写的 我只是搬运工
  • 打赏
  • 举报
回复
weixin_43869905 2020-07-27
用不同域名应该不会出现这样的问题了. 你这个很明显是cookie覆盖了,浏览器在存cookie时,是通过域名或者ip来存的,你在登录A应用时,A返回cookie,存在了浏览器本地,然后你现在访问B应用,浏览器在自动带cookie发送服务器时,发现该ip有cookie存在,就带入发送到B应用,但是B是无法登录的,所以需要B又重新生成了一个cookie覆盖了
  • 打赏
  • 举报
回复
街头小贩 2020-07-27
两套应用是指什么?一个相同的程序,两个不同的程序,怎么会两个程序用相同的cookie key呢?并且作用域还一致?
  • 打赏
  • 举报
回复
chen_2001 2020-07-27
在同一台服务器上,没有使用域名,通过ip访问,做了端口区分,前端后端都做了
  • 打赏
  • 举报
回复
weixin_43869905 2020-07-27
你要点击回复我,我才知道你是回复我了,不然我看不见
  • 打赏
  • 举报
回复
weixin_43869905 2020-07-27
两个应用域名是相同的吗?
  • 打赏
  • 举报
回复
chen_2001 2020-07-27
不同应用,但是使用相同框架。入行时间比较长,但是nginx还刚接触不久
  • 打赏
  • 举报
回复
weixin_43869905 2020-07-27
你入行19年哇,你这两套是一样的应用,还是不同应用?
  • 打赏
  • 举报
回复
chen_2001 2020-07-27
有高手指点一下吗
  • 打赏
  • 举报
回复
chen_2001 2020-07-27
引用 7 楼 weixin_43869905 的回复:
用不同域名应该不会出现这样的问题了. 你这个很明显是cookie覆盖了,浏览器在存cookie时,是通过域名或者ip来存的,你在登录A应用时,A返回cookie,存在了浏览器本地,然后你现在访问B应用,浏览器在自动带cookie发送服务器时,发现该ip有cookie存在,就带入发送到B应用,但是B是无法登录的,所以需要B又重新生成了一个cookie覆盖了
好像是这样的,除了用不同域名,还有其它办法吗?
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发

8.0w+

社区成员

Java Web 开发
社区管理员
  • Web 开发社区
加入社区
帖子事件
创建了帖子
2020-07-27 09:36
社区公告
暂无公告