Ir al contenido principal
Versión: 1.x

API02002: Token expirado

Qué significa este error

La sesión de autenticación ha expirado. Por motivos de seguridad, las sesiones de inicio de sesión no duran indefinidamente. El POS necesita actualizar la autenticación o puede ser necesario iniciar sesión de nuevo.

Causas comunes

  • Inactividad prolongada — No se ha utilizado el POS durante un período extenso
  • Duración del token en el servidor — La expiración del token en el servidor está configurada con un valor muy corto
  • Desfase horario del servidor — Los relojes del servidor y del dispositivo no están sincronizados

Mapeo de errores del servidor

Este código de error se activa cuando el servidor devuelve:

Código del servidorOrigen
jwt_auth_expired_tokenPlugin JWT Authentication

Cómo solucionarlo

1. Iniciar sesión de nuevo

La solución más sencilla es cerrar sesión y volver a iniciar sesión:

  1. Cerrar sesión en el POS
  2. Introducir las credenciales de nuevo
  3. Esto crea una sesión nueva

2. Verificar la renovación del token

El POS debería renovar los tokens automáticamente. Si no funciona:

  • Comprobar la conexión a internet
  • Verificar que el servidor es accesible
  • Consultar API02007 si la actualización del token está fallando

3. Verificar la hora del servidor

La expiración del token depende de una hora precisa:

  • Asegurarse de que el reloj del servidor sea correcto
  • Verificar que la hora del dispositivo sea precisa
  • Utilizar la sincronización automática de hora en ambos

4. Revisar la configuración de tokens

Si los tokens expiran demasiado rápido, puede ser necesario ajustar la configuración del servidor (consultar con el proveedor de hosting o el administrador de WordPress).

  • API02007 — Error en la actualización del token
  • API02009 — Token de actualización expirado