社区
Java EE
帖子详情
两个系统部署在两台电脑上session一直丢失,而部署在一台电脑是正常的.
liuchao1989
2011-06-21 09:58:39
情况是这样的,系统A中的一个页面中的ifram 标签中的src="系统B的登录处理的action方法?用户名='用户名值'&密码="密码值",如果是将2个系统部署在两台电脑上,src中的系统B在登录处理的action方法中用session保存用户信息后,在跳转后session就丢失了,导致系统A的ifram包含的一直是系统B的登录页面.如果是部署在一台电脑上是正常的,会在系统A中显示系统B的操作页面.
...全文
171
15
打赏
收藏
两个系统部署在两台电脑上session一直丢失,而部署在一台电脑是正常的.
情况是这样的,系统A中的一个页面中的ifram 标签中的src="系统B的登录处理的action方法?用户名='用户名值'&密码="密码值",如果是将2个系统部署在两台电脑上,src中的系统B在登录处理的action方法中用session保存用户信息后,在跳转后session就丢失了,导致系统A的ifram包含的一直是系统B的登录页面.如果是部署在一台电脑上是正常的,会在系统A中显示系统B的操作页面.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xdrs1314
2011-06-22
打赏
举报
回复
将internet工具中的隐私设置到最低,接受所有网站的cookie。
小谷
2011-06-22
打赏
举报
回复
是不是ie设置的问题啊
小谷
2011-06-22
打赏
举报
回复
[Quote=引用 2 楼 qq413041153 的回复:]
你这个怎么说那 你项目有这种需要我感觉架构上就不是很好,在说说你的问题,我只知道一个浏览器只能有一个session A中索引B登陆之后 就是B的session了 但是看你的意思应该是 A和B的session一样 ,如果不一样的话 A中B登陆肯定会B的session顶掉A的session.
[/Quote]+++
小谷
2011-06-22
打赏
举报
回复
顶你哦、。。。。 这个还没怎么遇到过
555555555555555
2011-06-22
打赏
举报
回复
http://topic.csdn.net/u/20110606/12/3eb99fb1-2baf-45c7-82a8-2e9cb33d0cc8.html
飞跃颠峰
2011-06-22
打赏
举报
回复
两个系统,两个web服务器
session当然各存各的
你要它们共享session才可以吧
空白-键
2011-06-22
打赏
举报
回复
我看错了
空白-键
2011-06-22
打赏
举报
回复
两台服务器上的tomcat(假设你是用tomcat,其他的也一样)要配置session共享,这个你可以google上查询tomcat负载均衡部署
ghosteryly
2011-06-22
打赏
举报
回复
跨域问题。
IE的浏览器对这个有限制。
在需要嵌套的页面上面要加
response.setHeader("P3P","CP=\"CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR\"");
xianaofei
2011-06-22
打赏
举报
回复
session是有ID的 你俩个电脑请求的时候估计是不一样的
liuchao1989
2011-06-21
打赏
举报
回复
求帮助!
liuchao1989
2011-06-21
打赏
举报
回复
再次说明下是被引用的系统B的session登录成功session保存后,在跳转的过程中session丢失了,拦截器就又将返回到登录页面了.即部署在两台电脑上B系统的session保存后在跳转的过程又丢失了.
liuchao1989
2011-06-21
打赏
举报
回复
[Quote=引用 2 楼 qq413041153 的回复:]
你这个怎么说那 你项目有这种需要我感觉架构上就不是很好,在说说你的问题,我只知道一个浏览器只能有一个session A中索引B登陆之后 就是B的session了 但是看你的意思应该是 A和B的session一样 ,如果不一样的话 A中B登陆肯定会B的session顶掉A的session.
[/Quote]
是src=""中的系统B的session丢失,不是B的session将A的session替换了.
KingViker
2011-06-21
打赏
举报
回复
你这个怎么说那 你项目有这种需要我感觉架构上就不是很好,在说说你的问题,我只知道一个浏览器只能有一个session A中索引B登陆之后 就是B的session了 但是看你的意思应该是 A和B的session一样 ,如果不一样的话 A中B登陆肯定会B的session顶掉A的session.
liuchao1989
2011-06-21
打赏
举报
回复
大家帮忙顶一下.
java web用户频繁非正常登出
系统
(
session
丢失
)的原因分析及解决思路
本文介绍了一种项目中遇到的
Session
丢失
现象及排查过程,最终发现是由于Apache与Tomcat配合使用时,Cookie路径不一致导致
Session
丢失
,并给出了具体的解决方案。
本地上运行正常,但是
部署
到了服务器却
一直
验证码错误(Nginx反向代理导致的
session
丢失
问题)
在将本地开发的课程项目
部署
到服务器后,遇到登录时验证码错误的问题。通过检查代码、参数、服务器环境,发现是由于Nginx反向代理配置导致的
session
丢失
。直接访问Tomcat服务器时,验证码功能正常。为了解决这个问题,通过在Nginx配置中添加`proxy_cookie_path`指令,成功修复了
session
丢失
的问题,实现了验证码的正确验证。
[摘录]使
Session
不
丢失
的方法之一
本文介绍了解决B/S架构下
Session
丢失
问题的两种方法:通过StateServer或SQLServer存储
Session
。详细展示了配置web.config文件实现StateServer模式的具体步骤,并讨论了在Windows 2003环境下避免
Session
丢失
的有效策略。
session
丢失
php,PHP
Session
丢失
无效问题总结
博主分享了在
部署
轻博客时遇到的$_
SESSION
丢失
问题,通过排查发现是由于
session
文件目录权限不足导致。通过修改
session
目录权限解决了问题,提醒开发者注意检查
session
存储路径的权限设置。
weblogic
系统
(应用)间跳转
session
丢失
博主在
部署
到Weblogic服务器后遇到一个棘手的问题:从
系统
A跳转到
系统
B再返回时,
系统
A的
Session
丢失
。通过增加特定配置解决了这个问题。在
系统
B的weblogic.xml中添加了跨域
Session
配置,确保了
Session
在跳转后不
丢失
。此解决方案针对的是Weblogic服务器环境,本地环境未出现类似问题。
Java EE
67,535
社区成员
225,851
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章