gpt4 book ai didi

jboss - (Keycloak) Freemarker Template 系统属性和环境变量

转载 作者:行者123 更新时间:2023-12-01 21:51:54 26 4
gpt4 key购买 nike

我们想处理模板并尝试获取我们之前在 standalone.xml 文件中设置的系统属性,如下所示。

</extensions>
<system-properties>
<property name="testProp" value="TestVal"/>
</system-properties>

在Keycloak的文档中,它的描述如下。

  • ${some.system.property} - 用于系统属性
  • ${env.ENV_VAR} - 用于环境变量。

但对我们来说没有任何效果。我们总是收到以下错误消息“发生内部服务器错误”。在 Freemarker 模板中获取系统属性和环境变量的正确方法是什么?

最佳答案

Keycloak Theme Property Documentation缺少如何将它们添加到模板中。然而它是just a bit lower in the same document

所以在theme.properties中可以是

customPropInThemeProperties=${env.SOME_OTHER_RESOURCE_URL}

然后在 .ftl 中用作

${properties.customPropInThemeProperties}

关于jboss - (Keycloak) Freemarker Template 系统属性和环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59265045/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com