热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_39787516
树洞小助手
5 年前
trueweixin_39787516

yffr9x3

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
多系统登录的问题与解决:将登陆功能抽取为一个系统(SSO),其他系统请求SSO进行登录本来将用户信息存到Session,现在将用户信息存到RedisSSO系统生成一个token,并将用户信息存到Redis中,并设置过期时间其他系统请求SSO系统进行登录,得到SSO返回的token,写到Cookie中每次请求时,Cookie都会带上,拦截器得到token,判断是否已经登录针对Cookie存在跨域问题,有几种解决方案:服务端将Cookie写到客户端后,客户端对Cookie进行解析,将Token解析出来,此后请求都把这个Token带上就行了多个域名共享Cookie,在写到客户端的时候设置Cookie的domain。将Token保存在SessionStroage中(不依赖Cookie就没有跨域的问题了)
立即登录