smart-sso icon indicating copy to clipboard operation
smart-sso copied to clipboard

smart-server-sso和smart-sso-demo这2个项目如何实现本地缓存共享的

Open kaitezhan opened this issue 6 years ago • 5 comments

看了代码,他们通过过滤器sso-filter实现session同步,但是sso-client是一个jar被2个项目所引用,就算调用SessionUtils.setSessionUser(request, new SessionUser(token, account));这个为什么smart-sso-demo也能获取到session呢?

kaitezhan avatar Oct 23 '17 09:10 kaitezhan

@thysir

kaitezhan avatar Oct 26 '17 03:10 kaitezhan

使用redis缓存session的话会有问题,

thedestiny avatar Jun 06 '18 05:06 thedestiny

什么问题

a466350665 avatar Jun 06 '18 06:06 a466350665

@a466350665 server 是没问题的,demo 获取 session 中用户的信息会报空指针,就是sessionUtils的工具类,本地 debug的时候获取session中没有用户信息,切换成本地缓存的话,就能够获取用户信息

thedestiny avatar Jun 06 '18 06:06 thedestiny

@a466350665 建议不同的分支写不同的配置,比如用dubbo和redis的话就新建一个分支

thedestiny avatar Jun 06 '18 06:06 thedestiny