Saltar al contenido principal

Errores de Auth


Los siguientes errores pueden ocurrir al interactuar con los endpoints de las Auth APIs. Formato de error Auth devuelve errores en dos formatos. El formato depende del endpoint. Solicitar un token de acceso, Descubrir cómo inicia sesión un correo e Iniciar un inicio de sesión SSO devuelven este formato:
Un error de validación del cuerpo también puede tener un objeto fields. Los otros endpoints de Auth devuelven errores como detalles de problema RFC 9457 con el tipo de medio application/problem+json:
  • type – https://errors.lerian.studio/v1/ seguido del código de error.
  • title – El nombre del estado HTTP. No es el título de las tablas siguientes.
  • status – El código de estado HTTP.
  • detail – El mensaje de las tablas siguientes. Para los errores 500 y 503, el valor es internal error.
  • instance – El ID de traza de la solicitud, cuando la solicitud tiene uno.
  • code – El código de error de las tablas siguientes.
  • errors – Los detalles de validación de campos, cuando existen.
Cuando el cuerpo de la solicitud no coincide con el esquema del endpoint, el error no tiene code ni type. Una solicitud que Auth rechaza antes de llegar al endpoint, como un rechazo por límite de tasa, puede usar otro formato.

400

401

403

404

429

500

503

Errores de Identity


Los siguientes errores pueden ocurrir al interactuar con los endpoints de las Identity APIs. Identity rechaza un token ausente con 401 AUT-0006, un token inválido con 401 AUT-0007 y un permiso denegado con 403 AUT-1020. Cuando la verificación de autorización no responde a tiempo, Identity responde 504 AUT-1021. Formato de error Identity devuelve errores en dos formatos. El formato depende del endpoint. Los endpoints de socios, de declaración y de catálogo de ámbito devuelven errores como detalles de problema RFC 9457 con el tipo de medio application/problem+json. Los otros endpoints de Identity devuelven este formato:
Un error de validación del cuerpo también puede tener un objeto fields. Definición de los campos
  • code – Un identificador único para el error. Úsalo para el manejo programático y las solicitudes de soporte.
  • title – Un resumen breve y legible del problema.
  • message – Una descripción legible del error.
Una solicitud que Identity rechaza antes de llegar al endpoint puede usar otro formato.

400

401

403

404

409

422

500

503