Códigos de error
400 — bad_request
400 — bad_request
Causa: Falta el campo Solución: Asegúrate de enviar ambos campos en el body JSON.
base o password en el body del request.401 — invalid_credentials
401 — invalid_credentials
Causa: El cliente no existe o la contraseña es incorrecta.Nota: Por seguridad, el mensaje es idéntico en ambos casos para no revelar si un cliente existe.
404 — not_found
404 — not_found
Causa: La ruta solicitada no existe.Solución: Verifica que la URL sea
/login o /.well-known/jwks.json.405 — method_not_allowed
405 — method_not_allowed
Causa: Se usó un método HTTP incorrecto.Solución:
/loginsolo aceptaPOST/.well-known/jwks.jsonsolo aceptaGET
500 — server_error
500 — server_error
Causa: Error interno del servidor.Nota: Los detalles del error nunca se exponen en la respuesta por seguridad. Revisar los logs del servidor.