跳过keycloak的会话cookie

Kra*_*lov 6 oauth-2.0 openid-connect keycloak

我正在使用 keycloak 4.3.8.final。

我想在我自己的 IDP 中使用 keycloak 的 OIDC 流程。我不想使用来自 keycloak 的任何与会话相关的功能,只想使用授权 adn 令牌端点。

一切都很好,当用户点击 keycloak 的授权端点时,重定向到 IDP,登录,然后重定向回来,然后从 Keycloak 获取令牌。但是当另一个用户在同一个浏览器上执行相同的授权/令牌场景时,马上在第一个之后,通过参数 prompt=login,keycloak 而不是返回另一个令牌,抛出以下错误:

You are already authenticated as different user <placeholder> in this session. Please logout first.
Run Code Online (Sandbox Code Playgroud)

似乎即使通过 prompt=login,keycloak 仍然会检查有效的会话。有没有人和我有同样的问题?有没有人有解决问题的方法?

谢谢