Keycloak terms.ftl文件网址

时间:2018-12-06 10:08:48

标签: java keycloak keycloak-services keycloak-gatekeeper

我正在研究Keycloak主题。我们在其中定义诸如href =“ $ {url.loginUrl}”之类的网址。我想定义terms.ftl文件url变量以发送href。

我尝试运行href =“ $ {url.termsUrl}”。但这不起作用

1 个答案:

答案 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。