Dépannage

PKCE : la vérification du code_verifier échoue

Le code_verifier envoyé à l'échange ne correspond pas au code_challenge de la demande, ou le code_challenge manquait alors que le fournisseur l'exige.

PKCE : la vérification du code_verifier échouePKCE

Cause probable. Le code_verifier envoyé à l'échange ne correspond pas au code_challenge de la demande, ou le code_challenge manquait alors que le fournisseur l'exige.

Que faire ? Générez un code_verifier aléatoire, calculez le code_challenge en S256, conservez le verifier jusqu'à l'échange et envoyez le même à la fin.

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.