Shiro+CAS+Redis集成 缓存session无法正常共享
前后端分离开发下,有2个不同业务的应用A、B,在做完cas+shiro+shiro集成后,访问任何一个都可以按照单点登录的模式应用,但在A中调用B中的@Requirepermissions的Controller,就会显示subject.principal是空值,(原因是B未调用casrealm的相关操作),但当我把B的服务地址在地址栏输入(其实走了一次登录过程,但无需任何输入)之后,AB间相互调用就没有问题了,但实际上两个server生成了2个session,这个和redis的共享缓存机制是矛盾的,也就意味着我并未真正实现redis共享缓存,请问有大神可以指导一下吗?