如何在keycloak主题中使用我自己的常用文件?

Sto*_*Dev 5 keycloak

我想在我的 keycloak 主题中使用通用资源,但导入功能用于扩展现有主题,但如何在我的主题中使用通用资源?

\n

我想导入我自己的通用文件,但根据文档,导入仅允许使用另一个主题的通用文件,但如何在不扩展另一个主题的情况下使用它?

\n

我的结构

\n
.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 META-INF/\n\xe2\x94\x82   \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 keycloak-themes.json\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 theme/\n    \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 my-custom-theme/\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 account/\n        \xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 *.ftl\n        \xe2\x94\x82   \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 theme.properties\n        \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 common/\n        \xe2\x94\x82   \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 resources/\n        \xe2\x94\x82       \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 css/\n        \xe2\x94\x82           \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 bootstrap.min.css\n        \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 login\n
Run Code Online (Sandbox Code Playgroud)\n

在我的 theme.properties 中(登录)

\n
locales=en,fr\nstyles=css/login.css\n\n# which I already tried \n# -> by default keycloak use common/keycloak (but how to change to my own common resources ? I tried this import=common/my-custom-theme but I have an error 500)\nstylesCommon=css/bootstrap.min.css (it's bootstrap file of keycloak (3.4.1 :/)\n
Run Code Online (Sandbox Code Playgroud)\n

有人有主意吗?

\n

aem*_*aem 3

我通过将以下内容添加到我的theme.properties

import=common/my-custom-theme
styles=css/bootstrap.min.css
# stylesCommon=css/bootstrap.min.css <-- not working
Run Code Online (Sandbox Code Playgroud)

使用Keycloak服务器版本进行测试15.0.2