En tant qu'administrateur, vous pouvez utiliser ce guide pour repérer et résoudre les problèmes courants d'intégration LTI 1.3.
Effectuer les vérifications standard dans Lumina
En tant qu'administrateur, vous pouvez effectuer des vérifications standard pour vous assurer que les paramètres de configuration concordent entre Lumina et votre système de gestion de l'apprentissage (LMS), car LTI 1.3 exige une configuration bidirectionnelle.
- Contactez votre gestionnaire de compte pour vous assurer que LTI 1.3 est activé pour votre établissement.
- Connectez-vous à Lumina en tant qu'administrateur.
- Cliquez sur le bouton Menu principal > Panneau d'admin.
- Dans la barre latérale, sélectionnez Intégrations.
- Assurez-vous que tous les paramètres correspondent aux informations générées par votre LMS.
Résolution des erreurs courantes
En tant qu'administrateur, vous pouvez vous en servir pour repérer les erreurs courantes d'intégration LTI 1.3 et les étapes à suivre pour les résoudre.
- L'intégration YuJa de votre LMS pour LTI 1.3 n'a pas fourni d'ISS valide : Assurez-vous que l'ISS et l'identifiant client sont corrects. Pour le vérifier, accédez à Panneau d'admin > Intégrations > LMS via LTI 1.3.
- L'intégration YuJa de votre LMS pour LTI 1.3 n'a pas lancé la connexion avec toutes les informations. L'erreur est - une clé de signature doit être spécifiée si le JWT spécifié est signé numériquement : Assurez-vous que l'identifiant de déploiement et le point de terminaison JWKS sont corrects. Pour le vérifier, accédez à Panneau d'admin > Intégrations > LMS via LTI 1.3.
- Schéma d'authentification non configuré pour LTI 1.3 dans votre organisation : Contactez votre gestionnaire de compte YuJa pour activer l'intégration LTI 1.3 pour votre organisation.
- L'intégration YuJa de votre LMS pour LTI 1.3 n'a pas lancé la connexion avec toutes les informations : Cela se produit lorsque certaines balises obligatoires pour LTI 1.3 sont absentes lors de la requête de lancement. Veuillez vérifier la compatibilité entre la version actuelle de votre LMS et LTI 1.3.
- Revendication de version LTI manquante dans la requête de lancement : Cela se produit lorsque la revendication de version est manquante. Contactez l'équipe d'assistance de votre LMS pour résoudre ce problème.
- Version LTI incorrecte transmise dans la requête de lancement LTI 1.3 : Cela se produit lorsque la revendication de version est incorrecte. Contactez l'équipe d'assistance de votre LMS pour résoudre ce problème.
- JWT non valide. Revendications critiques de LTI 1.3 manquantes dans la requête : Cela se produit lorsque la revendication Sub est manquante. Contactez l'équipe d'assistance de votre LMS pour résoudre ce problème.
-
Une ou plusieurs des revendications obligatoires sont manquantes dans la requête de lancement LTI 1.3 :
- Type de message
- LTI
- Identifiant de déploiement
- URI du lien cible
- Identifiant du lien de ressource
- Identifiant d'utilisateur LTI
- Rôles LTI
- Valeurs IAT et/ou EXP non valides transmises dans la requête LTI 1.3 / Champs IAT et/ou exp non valides dans la requête de lancement LTI 1.3 : Cela se produit lorsque la requête comporte un horodatage expiré.
- KID non défini dans l'en-tête : Cela se produit lorsque la clé de signature est absente lors de la requête de lancement. Contactez l'équipe d'assistance de votre LMS pour résoudre ce problème.
- KID incorrect fourni : Le KID sert à récupérer la clé correspondante afin de déchiffrer les messages envoyés par le LMS à Lumina. Un KID incorrect peut être dû à un identifiant de déploiement incorrect dans le LMS. Dans certains LMS, l'identifiant de déploiement et le KID sont dissociés. Dans ce cas, une analyse plus approfondie sera nécessaire de la part du LMS et de YuJa.
- Signature incorrecte - impossible de valider le JWT : Cela se produit lorsque l'URL de la clé JWT est mal configurée. Assurez-vous que tous les autres paramètres, y compris l'ISS, l'identifiant de déploiement et l'identifiant client, sont corrects.
- Clé publique RSA introuvable pour l'ISS indiqué : Cela se produit lorsque l'URL de la clé JWT est mal configurée. Assurez-vous que tous les autres paramètres, y compris l'ISS, l'identifiant de déploiement et l'identifiant client, sont corrects.
- Signature incorrecte, impossible de valider le JWT d'état : Cela se produit lorsque l'URL de la clé JWT est mal configurée. Assurez-vous que tous les autres paramètres, y compris l'ISS, l'identifiant de déploiement et l'identifiant client, sont corrects.
-
L'URL YuJa a refusé de se connecter : Cela se produit lorsque l'intégration ne parvient pas à identifier un compte d'utilisateur auquel se connecter. Il y a deux raisons courantes à cela.
- S'il s'agit d'un nouvel utilisateur, accédez à la page Panneau d'admin > Intégrations > LMS via LTI 1.3 pour vérifier si l'approvisionnement automatique d'un nouveau compte d'utilisateur est activé.
- S'il s'agit de lier un utilisateur existant à l'aide de son courriel, vérifiez s'il existe plusieurs utilisateurs qui partagent la même adresse courriel. Contactez votre gestionnaire de compte YuJa pour résoudre ce problème.