Byte
Byte

Reputation: 57

Keycload Admin Api - logout-all endpoint not working

When calling the /{realm}/logout-all endpoint, the request always results in a "500 - Internal Server Error" and "error": "unknown_error" in the body. All other endpoints work as they should.

I made sure to call the endpoint with a new token and the Authorization-key in the header of the request. All calls are made from postman for testing.

Did I miss something?

Edit 1:

Keycloak Version: 12.0.2

The call: (generated the token with the admin-cli client and the admin user, so pribvileges shoudln't be a problem (?)) The call

The log: The log

Upvotes: 0

Views: 621

Answers (1)

Byte
Byte

Reputation: 57

For future reference and anyone who has the same problem with Keycloak:

In some of the requests (e.g. logout-all) you have to provide a Accept: application/json header, otherwise Keycloak defaults back to application/octet-stream, for which Keycloak is missing the necessary classes.

Upvotes: 0

Related Questions