我们决定转移到 KeyCloak用于我们的身份和访问管理解决方案,而不是完全在我们的 Java EE Web 应用程序中实现它。我们正在创建一个 Multi-Tenancy 解决方案,并且更愿意通过我们的工作流程以编程方式创建安全领域/用户/组,而不是利用 KeyCloak 的自注册功能或 Web UI,这样我们就可以做一些事情,比如获取信用卡详细信息进行支付等。我知道我们可能会利用 admin REST APIs来完成这个,但我不确定除了手动编码 REST 调用之外是否有更简单的方法来完成它。 KeyCloak 是否提供了我们可以使用的管理客户端库?或者我们是否坚持自己为管理 API 实现 REST 客户端?
最佳答案
我找到了一些关于 KeyCloak Java Admin Client 的信息. This gist有很多有用的例子展示了如何管理用户、领域等。
关于java - KeyCloak - 以编程方式创建领域/用户/组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51521958/