Keycloak 在登录后删除 url 个片段

Keycloak remove url fragments after login

我正在为 Keycloak 苦苦挣扎,这似乎是一个简单的问题,在阅读了很多关于这个主题的资料之后,我的问题还没有解决。

问题是我用 http://hostname:8080/somewebui/#!builder/site.com:manager:manager/1.0.0/hostname=anotherhostname.
这样的片段调用 url # 之后的片段允许我在站点上预填充字段,以便用户只需单击一个按钮即可保存数据。
该站点受 Keycloak 保护。

如果我已经登录该站点并调用它 URL,它工作正常,站点打开并且请求的字段被填充,那就完美了。

相反,如果我还没有登录该站点(最常见的情况),会显示由 Keycloak 管理的登录页面要求输入凭据,这是正常的。
但是在我成功输入凭据后,Keycloak 将我重定向到 http://hostname:8080/somewebui/,没有片段。

我的问题很简单,我怎么能告诉Keycloak登录后保留碎片?

提前谢谢你,

Seb

https://www.rfc-editor.org/rfc/rfc6749#section-3.1.2

The endpoint URI MUST NOT include a fragment component.

因此,如果正确实施标准,则无法支持重定向 URI 中的片段。