springsession权限验证
来源:8-8 Spring Session实战-4:Cookie注入实战(下)

2016阿文
2018-09-17
我发现在springsession 做管理员登陆的时候,
然后通过
String loginToken = CookieUtil.readLoginToken(httpServletRequest);
if (StringUtils.isNotEmpty(loginToken)){
String userJsonStr = RedisPoolUtil.get(loginToken);
user = JsonUtil.string2obj(userJsonStr,User.class);
}
取出来的 user 为空,
然而,用
CookieUtil.writeLoginToken(httpServletResponse,session.getId());
RedisPoolUtil.setEx(session.getId(), JsonUtil.obj2String(response.getData()), Const.RedisCacheExtime.REDIS_SESSION_EXTIME);
这种方式登陆确实可以取到user的?
写回答
1回答
-
about_blank
2018-09-25
上面的方式 你只读没有写吧?
00
相似问题