我使用Azure Active Directory设置了Keycloak(4.8.3 FINAL),并将组映射到角色。 我曾经有过:
GROUP1 mapped to ROLE1
GROUP2 mapped to ROLE2
一切正常,直到我添加了第三个身份提供商映射器:
GROUP3 mapped to ROLE2
现在,已登录的用户将在一段时间后失去其角色。 我仍然没有弄清楚什么时候发生,我在keycloak的Web控制台中启用了事件记录功能,但是看不到任何异常。 每当这种情况发生时,我都必须手动从密钥斗篷中删除用户并重新加载应用程序。
有什么想法吗?
谢谢!