Jfinal session问题

我在本地调用没问题, 我把 controller的url提供给另个一个 系统嵌套 调用,为什么session 取值一直为空

Record user = UserEntity.dao.getUserByUsername(username);

setSessionAttr("user", user);


取:

System.out.println("::"+getSessionAttr("user"));

评论区

JFinal

2018-09-17 20:25

很可能是客户端没有支持 cookie, java web 规范的 Session 实现是依赖于 cookie 的

netwild

2018-09-17 21:04

应该是跨域了

zz210891470

2018-09-18 09:01

@netwild 跟跨域没关系吧,session是在我的系统中生成的

zz210891470

2018-09-18 09:02

@JFinal 现在每次访问都会生成一个session啊, 我设置成getSession(false)也不行

netwild

2018-09-18 10:57

@zz210891470 如果另一个系统是通过ajax或者iframe访问,就会出现这种问题

杨博

2019-11-15 10:15

@zz210891470 最后怎么解决的?

热门反馈

扫码入社