我有一些Spring Boot,Spring Security,Spring Sessions和Spring Redis的应用程序。
我的一个应用程序(我将称之为#34; Permissions")负责为我的所有其他应用程序提供登录服务。这已经很好了。
现在,我想使用Permissions来管理所有其他应用程序的会话(例如创建,删除,获取和保存会话)。权限将在Redis中保留这些会话。
权限本身是一个用于管理登录和会话的应用程序,一切正常(Redis上的登录和会话持久性)。
要管理会话,我需要在权限中提供服务并在其他应用程序中使用此服务,但我没有ideia在两个应用程序中必须覆盖的会话过滤器或实现才能使此功能正常工作
任何人都有一个想法来集中会话管理并应用新规则,例如无效或在与所有其他系统的唯一点创建新会话?
答案 0 :(得分:0)
一种选择是将“权限”应用放在其他应用之前,让我们通过所有流量。