Spring Redis 自定义 OidcUser 会话共享

问题描述 投票:0回答:1

我们与 Okta 集成并使用 Redis 来存储用户会话。但是,当获取 OidcUser 时,我们通过返回自定义实现类来修改其角色。我们的目标是跨多个应用程序共享会话。在创建 CustomOidcUser 的主应用程序上,一切都按预期工作。但在另一个应用程序上,我们得到了 ClassNotFoundException。

请告知如何配置安全性,以便用户可以在其他应用程序中被识别为常规 OidcUser?

session spring-security redis openid-connect okta
1个回答
0
投票

作为可能的解决方案 -> 您可以创建 DefaultOidcUser 而不是使用自定义用户

© www.soinside.com 2019 - 2024. All rights reserved.