请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于共享session的问题

通过redis实现tomcat集群下的session共享,课程中是依赖cookie的。如果客户端禁用了cookie,那该如何处理呢。重写url?如果是重写url,那么,那个sessionid值,从哪里获取呢?

正在回答 回答被采纳积分+3

2回答

Geely 2018-04-30 22:52:57

如果禁止cookie,同学可以看看百度,也会提示,影响登录功能了。

重写url 就是这个参数一直带下去,类似get请求,一直往下带~~ 或者隐藏的传在header里,一直传下去。

sessionid和禁用cookie无关。sessionid都会有的。

0 回复 有任何疑惑可以回复我~
polo哦 2018-04-25 20:57:21

sessionid可以用uuid生成即可

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仰2531640 #1
    你好,你理解错我的意思了。
    我的意思是,当客户端登录的时候,登录校验成功时,会将sessionid放入redis中,同时将此sessionid回写到客户端cookie中去,这样我下次请求的时候,客户端请求,会携带此sessionid到服务器端,进而到redis中找到相应的信息。但现在如果客户端浏览器禁用了cookie,那之前服务器端就不能讲sessionid存入cookie中,那我下次请求的时候,那个sessionid,我从哪里获取呢
    回复 有任何疑惑可以回复我~ 2018-04-27 17:44:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信