我正在研究Keycloak主题。我们在其中定义诸如href =“ $ {url.loginUrl}”之类的网址。我想定义terms.ftl文件url变量以发送href。
我尝试运行href =“ $ {url.termsUrl}”。但这不起作用
答案 0 :(得分:0)
我使用${url.resourcesPath}
作为基本URL,并根据需要填写了URL。例如,如果您的条款和条件作为.html
页,并且要在特定的href
中显示。您可以将页面作为资源复制(放置)在resources
文件夹中,该文件夹位于以下位置:/opt/jboss/keycloak/themes/your_theme/login
然后在您的terms.ftl
中输入:
<a href="${url.resourcesPath}/terms-conditions.html">msg</a>
这将调用您的文件,而无需在keycloak服务中定义特定的URL。