域模式下的 Keycloak JBoss EAP7 适配器



我正在使用Keycloak4.8.3和JBoss EAP 7.2.2。因此,我在 JBoss 上安装了适配器 keycloak-wildfly-adapter-dist-4.8.3 至于我执行命令行的文档 $ ./bin/jboss-cli.sh --file=bin/adapter-elytron-install-offline.cli

但它只是修改了独立的.xml。这对于我的本地环境没问题。

我的客户在域模式下运行,因此更改必须存在于域.xml中。有没有办法自动修改域.xml?我想避免手动复制更改。

首先,您可能必须知道您的 JBoss 正在运行哪个配置文件。

然后编辑adapter-elytron-install-offline.cli,对于每次出现/subsystem,前面加上/profile=<your-profile-name>

使用 jboss-cli.bat 以及新编辑的 cli 文件来修改域模式配置,就像您之前所做的那样。

最新更新