我已经使用Java适配器将keycloak与Web应用程序集成在一起(在Angular前端没有更改,只有后端) 我们的应用程序中有几个客户端,我们可以选择通过URL上的查询字符串在它们之间进行选择。例如:
https://localhost:8443/myapp/#/login?client=TEST-CLIENT
既不使用Keycloak作为IDP,也不使用ADFS作为IDP,查询字符串会丢失,因此重定向时我无法到达正确的客户端(在这种情况下为TEST-CLIENT)。
有人知道如何保留整个网址以使其正常工作吗?
编辑:
取出#参数,我得到相同的结果: