我正在使用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 文件来修改域模式配置,就像您之前所做的那样。