场景:有2个keycloak实例-假设一个remote
实例和一个local
实例。用户应该能够使用任何实例进行身份验证。为此,需要同步用户数据。这该怎么做?是否有其他建议的方法可以实现这一目标。无法使用LDAP。
答案 0 :(得分:1)
创建一个表以使用两个keycloak实例。 并根据您创建的该表设置数据库配置。
在这里检查:
Keycloak Database Configurations Guide
添加了同步问题: 也许您可以使用getUsers api Keycloak Get Users Api Doc.编写一个客户端应用程序。它将从远程服务器获取所有用户,并在预定时间段内将其写入本地keycloak数据库。