一个领域的脚本主题配置

时间:2017-01-24 16:52:18

标签: keycloak

我为Keycloak制作了一个自定义主题,我想设置一个特定领域,使用该主题登录页面,并在不使用管理控制台的情况下启用国际化,主要是因为我想将其作为基于领域的创建自动化在JSON导入上。

似乎JSON文件无法处理主题配置,有没有办法在没有任何人为操作的情况下进行此配置?

1 个答案:

答案 0 :(得分:4)

您可以使用Keycloak CLI为领域指定主题。 Keycloak CLI可执行文件(kcadm.batkcadm.sh)放在/bin目录中

首先,您需要使用管理员凭据登录:

kcadm config credentials --server http://localhost:8080/auth --realm master --user admin --password ADMIN_PASSWORD

然后你需要更新相应的域,设置它的loginTheme属性:

kcadm update realms/REALM_NAME -s "loginTheme=REALM_LOGIN_THEME_NAME"