Dépannage

Keycloak : Invalid client credentials ou Client not found

Le client_id ou le secret ne correspond pas à celui du client Keycloak, le client est public alors que l'application envoie un secret, ou la mauvaise realm est utilisée dans l'adresse.

Keycloak : « Invalid client credentials » ou « Client not found »Keycloak

Cause probable. Le client_id ou le secret ne correspond pas à celui du client Keycloak, le client est public alors que l'application envoie un secret, ou la mauvaise realm est utilisée dans l'adresse.

Que faire ? Dans Clients, onglet Credentials, copiez le secret actuel ou régénérez-le. Vérifiez que la realm de l'adresse est la bonne et que Client authentication est activé pour un client confidentiel.

Pour voir quel contrôle échoue précisément, collez la réponse dans l'analyseur, ou collez le message dans le diagnostic.

Erreurs voisines

Toutes les erreurs SAML et OpenID Connect

Envie de voir ça en vrai ? ID-Kit joue le rôle qui vous manque et vous montre chaque étape.