Como administrador, puede usar esta guía para identificar y resolver problemas comunes de integración de LTI 1.3.
Realización de comprobaciones estándar en Lumina
Como administrador, puede realizar comprobaciones estándar para asegurarse de que los parámetros de configuración coincidan entre Lumina y su sistema de gestión del aprendizaje (LMS), ya que LTI 1.3 requiere una configuración bidireccional.
- Comuníquese con su administrador de cuenta para asegurarse de que su institución tenga LTI 1.3 habilitado.
- Inicie sesión en Lumina como administrador.
- Haga clic en el botón Menú principal > Panel de Administrador.
- En la barra lateral, seleccione Integraciones.
- Asegúrese de que todos los parámetros coincidan con la información generada por su LMS.
Resolución de errores comunes
Como administrador, puede usar esta sección para encontrar errores comunes de integración de LTI 1.3 y los pasos para resolverlos.
- Su integración de YuJa para LTI 1.3 en el LMS no proporcionó un ISS válido: Asegúrese de que el ISS y el ID de cliente sean correctos. Para comprobarlo, vaya a Panel de Administrador > Integraciones > LMS mediante LTI 1.3.
- Su integración de YuJa para LTI 1.3 en el LMS no inició el inicio de sesión con toda la información. El error es: se debe especificar una clave de firma si el JWT especificado está firmado digitalmente: Asegúrese de que el ID de implementación y el punto de conexión de JWKS sean correctos. Para comprobarlo, vaya a Panel de Administrador > Integraciones > LMS mediante LTI 1.3.
- Esquema de autenticación no configurado para su organización para LTI 1.3: Comuníquese con su administrador de cuenta de YuJa para habilitar la integración de LTI 1.3 para su organización.
- Su integración de YuJa para LTI 1.3 en el LMS no inició el inicio de sesión con toda la información: Esto sucede cuando faltan algunas etiquetas obligatorias de LTI 1.3 durante la solicitud de lanzamiento. Verifique la compatibilidad entre la versión actual de su LMS y LTI 1.3.
- Falta el claim de versión de LTI en la solicitud de lanzamiento: Esto sucede cuando falta el claim de versión. Comuníquese con el equipo de soporte de su LMS para resolver este problema.
- Versión de LTI incorrecta enviada en la solicitud de lanzamiento de LTI 1.3: Esto sucede cuando el claim de versión es incorrecto. Comuníquese con el equipo de soporte de su LMS para resolver este problema.
- JWT no válido. Faltan claims críticos de LTI 1.3 en la solicitud: Esto sucede cuando falta el claim Sub. Comuníquese con el equipo de soporte de su LMS para resolver este problema.
-
Faltan uno o más de los claims obligatorios en la solicitud de lanzamiento de LTI 1.3:
- Tipo de mensaje
- LTI
- ID de implementación
- URI del enlace de destino
- ID del enlace de recurso
- ID de usuario de LTI
- Roles de LTI
- Valores de IAT y/o EXP no válidos enviados en la solicitud de LTI 1.3 / Campos de IAT y/o exp no válidos en la solicitud de lanzamiento de LTI 1.3: Esto sucede cuando la solicitud lleva una marca de tiempo vencida.
- KID no establecido en el encabezado: Esto sucede cuando falta la clave de firma durante la solicitud de lanzamiento. Comuníquese con el equipo de soporte de su LMS para resolver este problema.
- Se proporcionó un KID incorrecto: El KID se utiliza para recuperar la clave correspondiente que descifra los mensajes enviados por el LMS a Lumina. Un KID incorrecto podría deberse a un ID de implementación incorrecto dentro del LMS. En algunos LMS, el ID de implementación y el KID están desvinculados. Si este es el caso, se requerirá una investigación adicional por parte del LMS y de YuJa.
- Firma incorrecta: no se puede validar el JWT: Esto sucede cuando la URL de la clave JWT está configurada incorrectamente. Asegúrese de que todos los demás parámetros, incluidos ISS, ID de implementación e ID de cliente, sean correctos.
- No se encontró la clave pública RSA para el ISS indicado: Esto sucede cuando la URL de la clave JWT está configurada incorrectamente. Asegúrese de que todos los demás parámetros, incluidos ISS, ID de implementación e ID de cliente, sean correctos.
- Firma incorrecta, no se puede validar el JWT de estado: Esto sucede cuando la URL de la clave JWT está configurada incorrectamente. Asegúrese de que todos los demás parámetros, incluidos ISS, ID de implementación e ID de cliente, sean correctos.
-
La URL de YuJa rechazó la conexión: Esto sucede cuando la integración no puede identificar una cuenta de usuario a la cual conectarse. Hay dos motivos comunes.
- Si se trata de un usuario nuevo, vaya a la página Panel de Administrador > Integraciones > LMS mediante LTI 1.3 para comprobar si está habilitado el aprovisionamiento automático de una cuenta de usuario nueva.
- Si el objetivo es vincular a un usuario existente mediante su correo electrónico, verifique si hay varios usuarios que comparten la misma dirección de correo electrónico. Comuníquese con su administrador de cuenta de YuJa para resolver este problema.