首页 > 解决方案 > 使用 keycloak 作为 Broker 并将 ADFS 作为 IDP 重定向时查询字符串丢失

问题描述

我已经使用 java 适配器将 keycloak 与 Web 应用程序集成(Angular 前端没有更改,只是后端)我们的应用程序中有几个客户端,我们可以通过 URL 上的查询字符串在它们之间进行选择。例如:

https://localhost:8443/myapp/#/login?client=TEST-CLIENT

既不使用 Keycloak 作为 IDP,也不使用 ADFS 作为 IDP,查询字符串丢失,因此重定向时我没有到达正确的客户端(在这种情况下为 TEST-CLIENT)。

知道如何保留整个网址以使其正常工作吗?

编辑

取出 # 参数我得到相同的结果:

https://localhost:8443/myapp?client=TEST-CLIENT

标签: javakeycloakadfs

解决方案


推荐阅读