gpt4 book ai didi

keycloak - 如何在keycloak中导入多个领域?

转载 作者:行者123 更新时间:2023-12-04 11:45:10 27 4
gpt4 key购买 nike

我有两个不同的领域,我必须通过领域 JSON 为它们导入不同的配置(即导入两个领域)。

我为上述内容创建了 Docker compose。

这是代码。

version: "3"
services:
keycloak:
image: jboss/keycloak
ports:
- "8080:8080"
volumes:
- "/Users/msn/Downloads/:/Users/msn/Downloads/"
environment:
- "KEYCLOAK_USER=admin"
- "KEYCLOAK_PASSWORD=admin"
- "KEYCLOAK_IMPORT=/Users/msn/Downloads/realm-export.json,/Users/msn/Downloads/realm-expor.json"

但它只导入第一个 JSON 而不是第二个请建议导入两个领域的解决方案。

最佳答案

将您的两个领域合二为一 .json内容为数组的文件。所以:

[
{...realm1...},
{...realm2...}
]

编辑:
也许你需要调整一些参数。我只使用 Dockerfile,所以这里是它的内容。我希望它会帮助你。
FROM jboss/keycloak:9.0.2
COPY "src/main/jib/opt/jboss/keycloak/imports/realm.json" "/opt/jboss/keycloak/imports/realm.json"
CMD ["-Dkeycloak.migration.action=import", "-Dkeycloak.migration.provider=singleFile", "-Dkeycloak.migration.file=/opt/jboss/keycloak/imports/realm.json", "-Dkeycloak.migration.strategy=IGNORE_EXISTING"]

关于keycloak - 如何在keycloak中导入多个领域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61184888/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com