java web项目sessionId求解
目前项目中发生这样的情况
A项目 (前台)
B项目 (后台) 后台服务器用的是tomcat8
A项目发送登录请求给B项目 B项目登录成功后放入用户信息到session,登录成功后下一步操作还会发一些其它的请求给B项目,
B的过滤器会判断有没有登录,就是取session。这个时候都是正常的,都可以取到session.
但是有个很奇怪的地方,就是A项目里面会load B项目里面的一个html文件,在这个html文件里面的一个按钮去访问B项目的一个地址
,这个时候B项目就取不到session了。
经过发现,这个时候的sessionid 已经变了,就是和登录的那个sesionid不一样了。所以没取到。这是为什么呢?应该怎么解决让B项目能取到session?
求大神解释?

A项目 (前台)
B项目 (后台) 后台服务器用的是tomcat8
A项目发送登录请求给B项目 B项目登录成功后放入用户信息到session,登录成功后下一步操作还会发一些其它的请求给B项目,
B的过滤器会判断有没有登录,就是取session。这个时候都是正常的,都可以取到session.
但是有个很奇怪的地方,就是A项目里面会load B项目里面的一个html文件,在这个html文件里面的一个按钮去访问B项目的一个地址
,这个时候B项目就取不到session了。
经过发现,这个时候的sessionid 已经变了,就是和登录的那个sesionid不一样了。所以没取到。这是为什么呢?应该怎么解决让B项目能取到session?
求大神解释?

...全文
相关推荐
获取SessionID
获取 SessionID方法 获取 SessionID方法 获取 SessionID方法
cookie与session、sessionid
本文档是我平时开发时利用业余时间编写,希望能与大家共勉,不足之处请见谅
java web在线聊天系统
java web在线聊天系统是基于servlet的简单聊天室
微信小程序开发-保存服务端sessionid的方法
普通的Web开发,都是把sessionid保存在cookie中传递的。 不管是java还是php,服务端的会在response的header中加上Set-Cookie Response Headers Content-Type:application/json;charset=UTF-8 Date:Mon, 02 Apr 2018 16:02:42 GMT Set-Cookie:JSESSIONID=781C7F500DFA24D663BA243A4D9044BC;path=/yht;HttpOnly 浏览器的请求也会在header中加上 Request Headers Accept:
tomcat+nginx+redis 实现sessionId共享 实例
已经亲自测试过 试用与初学


Web 开发

