Saltar al contenido principal

Solución de problemas para OSS

Mi navegador no puede cargar Admin Console (muestra el error Crypto.subtle is unavailable...)

Admin Console utiliza Web Crypto API, que requiere contextos seguros, es decir, HTTPS o HTTP con localhost.

Si utilizas HTTP con una dirección IP o un dominio personalizado, el navegador no puede cargar Admin Console.

Estoy usando un dominio personalizado, pero mi navegador no puede cargar Admin Console (muestra el error "code": "oidc.invalid_redirect_uri")

Si estás utilizando un dominio personalizado en lugar de localhost, necesitas establecer la variable de entorno ENDPOINT a la URL de Logto. Esto se debe al requisito estricto de URI de redirección en OIDC. Consulta Configuración para más detalles.

Estoy usando un proxy HTTPS (por ejemplo, Nginx) frente a Logto, pero fallé al iniciar sesión (muestra el error TypeError: Failed to fetch)

  • Primero, asegúrate de haber establecido la variable de entorno del nodo TRUST_PROXY_HEADER a true. Consulta Configuración para más detalles.
  • Además, necesitas establecer el encabezado X-Forwarded-Proto a https en la configuración de tu proxy. Consulta Confiando en proxies de descarga de TLS para más detalles.
Estoy enfrentando problemas de CORS.
  • Si ADMIN_ENDPOINT no está especificado, localhost:[admin-port] tendrá permitido realizar Cross-Origin Resource Sharing (CORS) en Logto.
  • Si ADMIN_ENDPOINT está especificado, solo se permitirán solicitudes desde el origen de ADMIN_ENDPOINT.

¿Qué es esto de nuevo? Error: Invalid id token

Si no estás alterando tus tokens, en la mayoría de los casos esto es causado por una desincronización del tiempo entre tu servidor y el cliente. Sincroniza el tiempo en ambos, tu servidor y cliente, e intenta de nuevo.