怎么解决session共享的问题?
不能用tomcat自带的session,需要我们自己模拟session,使用redis来模拟session
如何把session信息放到Redis中?
key是sessionID,value为用户信息。区分每一个session,去区分每一个连接对应的session信息都是不一样的,所以需要自己生成一个sessionID,这个sessionID,称之为token。使用uuid生成,保证sessionID是不重复的,有了sessionid之后就可以吧用户信息放入到session中
设置session的过期时间
客户端如何识别你是哪一个session?
将自己模拟的session信息写到cookie中去,如果要判断你是不是登录,先拿到cookie重cookie中取出token,取到cookie再到sso系统中判断你是不是登录状态。