Keycloak:从用户个人资料页面返回

Posted

技术标签:

【中文标题】Keycloak:从用户个人资料页面返回【英文标题】:Keycloak: getting back from user profile page 【发布时间】:2018-04-28 14:12:12 【问题描述】:

在我的应用程序中,我有一个链接可以重定向到 Keycloak 服务器上的用户帐户页面。 在这个页面,用户可以更新他的个人信息。

问题是用户在进入他的帐户页面后无法返回应用程序。

有没有一种方法可以让用户在不编辑页面主题的情况下返回?

【问题讨论】:

【参考方案1】:

我通过查看 freemaker 模板找到了答案。

就我而言,我必须:

    在 Keycloak 客户端设置的 Base URL 选项中设置应用程序 URL。

    在链接到用户个人资料页面的 URL 上附加参数 ?referrer=<Client ID>

    http://127.0.0.1:8080/auth/realms/<realm>/account?referrer=<Client ID>

通过这两个设置,返回应用程序的链接将可见。

【讨论】:

以上是关于Keycloak:从用户个人资料页面返回的主要内容,如果未能解决你的问题,请参考以下文章

Keycloak 访问令牌与 UserInfo 令牌?

Keycloak-向用户配置文件中添加角色

扩展默认 Keycloak 帐户管理

生成 keycloak 用户设置页面 URL

Stack Overflow 功能操作方法:从用户的个人资料页面创建指向用户在 OP 的 questⅰon 上的答案的链接

Keycloak 状态参数无效