4

我想知道如何在 keycloak 登录页面上添加 Back to App 链接。我正在使用 react 前端,当我使用方法 keycloak.login() 时,我将访问我的 keycloak 服务器。在这里,我想在 keycloak 登录方法发送的 redirectUri 上添加返回我的应用程序的可能性。

我在领域管理中没有找到任何选项,并且我创建了一个自定义主题,但我没有获得访问 redirectUri 链接的属性名称。

谢谢亚瑟

4

2 回答 2

2

login/template.ftl文件中,您可以访问client变量。此变量是ClientBean的一个实例。这个 bean 公开了一个变量baseUrl,您可以使用它来链接到您的客户端应用程序。

例如:

<a href=${client.baseUrl} class="block">${kcSanitize(msg("loginTitleHtml",(realm.displayNameHtml!'')))?no_esc}</a>
于 2020-11-06T11:24:30.410 回答
0

就我而言,我想通过 keycloak 登录页面中的链接使用我的应用程序的注册页面。

我所做的是在我的客户端设置中将我的应用程序基本 url 设置为“基本 url”。然后我可以使用“${client.baseUrl}”从 login.ftl 访问它

于 2021-07-15T19:48:01.427 回答