我正在尝试将自定义主题部署到 keycloak,但是我无法让它按照我希望的 jar 文件方式工作。
最初我遵循了本教程:https://github.com/keycloak/keycloak-quickstarts/tree/latest/extend-account-console
巴斯卡利说:
/opt/keycloak/standalone/deployments
似乎在较新的版本中,
/opt/keycloak/providers
已接管作为jar文件的标准位置,并且可以通过运行/opt/keycloak/bin/kc.sh build
来部署这些文件,但是为了使其正常工作,我需要重新启动服务器。
我们正在尝试将其部署在 k8s 集群内部,重新启动服务器确实不是一个理想的解决方案。有没有办法让主题显示而无需使用
themes
目录,或重新启动服务器?
来自 https://www.keycloak.org/docs/latest/server_development/#creating-a-theme
程序 使用以下选项运行 Keycloak:
bin/kc.[sh|bat] start --spi-theme-static-max-age=-1 --spi-theme-cache-themes=false --spi-theme-cache-templates=false
使用命令即可查看自定义主题的效果,无需重启