后台保存的userid有时会丢失

我在登录的时候 用 

HttpSession session = getRequest().getSession();

session.setAttribute("USERID",member.getID());

.保存当前登录的用户id,但是当这个用户去访问功能时,我去取用户的id,用getRequest().getSession().getAttribute("USERID").有些用户获取出来是null,不知道怎么回事.

评论区

JFinal

2019-02-03 10:04

细心单步调试一下,sesion 这种功能用了很多年没变过了,不会有问题的

JM-java

2019-02-03 10:17

恩 应该是我前后端项目分离的原因.没找到原因.我调试下吧. 波总过年好哦

lover丶clear

2019-02-03 16:31

@JM-java 前后端分离用session是不可以的吧,如果要保存session,建议使用token?

JM-java

2019-02-11 11:46

@lover丶clear 可以的 我用的axios.测了没问题 就是要不要冒一个异常出来.不清楚为什么