Resolución de problemas

invalid_grant: el código o el token de actualización se rechaza

El código de autorización ya se usó, caducó (dura solo unos minutos), o la solicitud de intercambio no coincide con la inicial (redirect_uri o code_verifier distinto). Un token de actualización revocado o ya consumido da el mismo error.

invalid_grant: el código o el token de actualización se rechazainvalid_grant

Cause probable. El código de autorización ya se usó, caducó (dura solo unos minutos), o la solicitud de intercambio no coincide con la inicial (redirect_uri o code_verifier distinto). Un token de actualización revocado o ya consumido da el mismo error.

¿Qué hacer? Intercambie el código una sola vez y enseguida. Envíe exactamente el mismo redirect_uri que en el paso de autorización, y el code_verifier que corresponde al code_challenge. Si los tokens de actualización rotan, conserve siempre el último recibido.

Para ver exactamente qué control falla, pegue la respuesta en elanalyseur, o pegue el mensaje en el diagnostic.

Errores relacionados

Todos los errores SAML y OpenID Connect

¿Quiere verlo en directo? ID-Kit hace el papel que le falta y le muestra cada paso.