我正在尝试 keycloak 中多个领域之间的 SSO。我有两个不同的领域,而 user1 对于这两个领域是通用的。 user2 特定于领域一。
我首先根据领域 1 和领域 2 对用户进行身份验证。对于 user1,两个领域都没有返回 accesstoken 的问题。但对于 user2,两个领域也会返回 accesstoken。但是当我尝试在realm2中使用user2时,只有accesstoken为空。
有人可以帮助我吗?提前致谢
最佳答案
从理论上讲,不可能具有跨领域 SSO 功能,因为 Keycloak 中的领域作为某些特定用途,并且在通过不同领域处理 SSO 时可能会导致安全漏洞。
关于java - keycloak中不同领域的SSo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49728064/