This issue occurs with Keycloak version 18 or higher due to updates to its token and authorization endpoints. The miniOrange OAuth plugin is configured by default for Keycloak versions below 18, so if the correct Keycloak version is not selected in the plugin settings, you may encounter this error.
How to Fix It:
- Go to the Provider Configuration Settings in the miniOrange plugin.
- Change the Keycloak version setting to 18 or above to ensure the plugin uses the latest endpoints.
- Save the configuration and try SSO again.
This should resolve the issue and allow successful authentication.
