我正在研究 Keycloak 主题。我们在哪里定义像 href="${url.loginUrl}" 这样的 URL。我想定义要在 href 中发送的 terms.ftl 文件 url 变量。
我尝试运行 href="${url.termsUrl}"。但它不工作
我正在研究 Keycloak 主题。我们在哪里定义像 href="${url.loginUrl}" 这样的 URL。我想定义要在 href 中发送的 terms.ftl 文件 url 变量。
我尝试运行 href="${url.termsUrl}"。但它不工作
我用作${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。