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