关于共享session的问题

来源:7-4 Coding+集群分布式区别讲解

慕仰2531640

2018-04-25

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

写回答

2回答

Geely

2018-04-30

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

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

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

0
0

polo哦

2018-04-25

sessionid可以用uuid生成即可

0
1
慕仰2531640
你好,你理解错我的意思了。 我的意思是,当客户端登录的时候,登录校验成功时,会将sessionid放入redis中,同时将此sessionid回写到客户端cookie中去,这样我下次请求的时候,客户端请求,会携带此sessionid到服务器端,进而到redis中找到相应的信息。但现在如果客户端浏览器禁用了cookie,那之前服务器端就不能讲sessionid存入cookie中,那我下次请求的时候,那个sessionid,我从哪里获取呢
2018-04-27
共1条回复

Java企业级电商项目架构 Tomcat集群与Redis分布式

Tomcat集群+Redis分布式+代码重构+源码原理解析

2685 学习 · 947 问题

查看课程