Keycloak Admin Api - logout-all 端点不工作

Keycload Admin Api - logout-all endpoint not working

调用 /{realm}/logout-all 端点时,请求总是导致“500 - 内部服务器错误”和“错误”:[=32] 中的“unknown_error” =].所有其他端点都正常工作。

我确保使用新令牌和请求 header 中的 Authorization-key 调用端点。所有调用均由邮递员进行测试。

我是不是漏掉了什么?

编辑 1:

Keycloak 版本:12.0.2

调用:(使用 admin-cli 客户端和管理员用户生成令牌,因此权限应该不是问题 (?))

日志:

以供日后参考以及任何对 Keycloak 有同样问题的人:

在一些请求中(例如logout-all)你必须提供一个Accept: application/json header,否则Keycloak默认返回到application/octet-stream,为此缺少Keycloak必要的 类.