【问题标题】:keycloak to keycloak data synckeycloak 到 keycloak 数据同步
【发布时间】:2019-08-11 02:39:53
【问题描述】:

场景:有 2 个 keycloak 实例 - 假设一个 remote 实例和一个 local 实例。用户应该能够使用任何实例进行身份验证。为此,需要同步用户数据。这个怎么做?有没有其他推荐的方法来实现这一点。无法使用 LDAP。

【问题讨论】:

  • 如何创建这些实例?您是否创建了新的“领域”
  • @ÖmürAlçin 计划是在远程服务器和本地服务器上安装 keycloak。
  • 嗯,如果你想同步数据,你需要为远程和本地keycloak设置相同的数据库表。你试过了吗?
  • @ÖmürAlçin 这是不可能的,因为remote 实例位于云端,local 实例应该在不脱机的情况下工作
  • 更正:“离线工作”

标签: keycloak keycloak-services


【解决方案1】:

为使用两个 keycloak 实例创建一个表。 并根据您创建的此表设置数据库配置。

在这里查看:
Keycloak Database Configurations Guide

添加同步问题: 也许您可以编写一个使用 getUsers api Keycloak Get Users Api Doc. 的客户端应用程序。它从远程服务器获取所有用户并在预定时间段内写入本地 keycloak 数据库。

【讨论】:

    猜你喜欢
    • 2022-12-28
    • 2020-03-13
    • 2023-01-31
    • 2019-10-26
    • 2018-11-24
    • 2016-03-18
    • 2021-02-06
    • 2018-07-15
    • 2022-10-13
    相关资源
    最近更新 更多