Connexion à un serveur Wims via ENT

Accueil Forums Gestion d’un serveur WIMS Information sur les serveurs WIMS publics Connexion à un serveur Wims via ENT

Étiqueté : , , ,

Vous lisez 6 fils de discussion
  • Auteur
    Messages
    • #8146
      Jordan Martin
      Participant
      Up
      0
      Down
      ::
      Bonjour.
      Nous essayons de créer un connecteur au serveur Wims de Caen dans notre ENT : l’Educ de Normandie.
      L’idée est de faire en sorte que les élèves ne s’authentifient qu’une seule fois, sur l’ENT, puis cliquent sur le lien pour avoir accès à une classe WIMS créée par l’enseignant.
      Nous nous heurtons à un problème.
      L’adresse CAS de notre ENT est https://ent.l-educdenormandie.fr/cas
      J’ai créé une classe, indiqué une connexion CAS et fourni cette URL.
      Cependant, lorsque les élèves utilisent ce lien, un seul message apparaît à l’écran : INVALID SERVICE.
      Nous avons tenté de contacter l’assistance de notre ENT mais ils indiquent ne pas pouvoir avancer sans connaître les spécificités de la connexion WIMS.
      Ils souhaiteraient savoir, entre-autres, si le connecteur est de type 4 ou autre et s’il y a une clé de jointure entre le compte WIMS et le compte ENT.
      Y aurait-il quelqu’un qui aurait réussi à paramétrer une connexion à Wims depuis un ENT et qui pourrait nous éclairer ?
      Par avance, merci.
      Jordan Martin

       

    • #8151
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Bonjour,
      Je ne m’y connait pas trop, mais dans les sources de WIMS on voit que la validité du ticket CAS est testé via le protocole CAS 3.0
      WIMS fait appel au serveur CAS via l’url « SERVEUR_CAS/p3/serviceValidate?ticket=TICKET »

      Olivier Bado-Faustin / Université Côte d’Azur

    • #8152
      Avatar photoGilles Marbeuf
      Modérateur
      Up
      1
      Down
      ::

      Bonjour,

      il existe un fil de discussion du forum dans lequel vous pouvez trouver quelques informations : https://wimsedu.info/forums/topic/configuration-cas-entre-wims-et-ent-occitanie/

      Je co-gère le serveur EULER WIMS de l’académie de Versailles hébergé par la DSI du rectorat et dans cette académie la connexion CAS avec ce serveur WIMS est possible avec 4 des 5 ENT de l’académie.
      Pour 3 d’entre eux (Lycées de la région Île-de-France, Collèges du 91 et Collèges du 78) c’est le même éditeur, et un connecteur UID a été créé par cet éditeur (en ce qui concerne les lycées, plusieurs connecteurs ont été créés, un pour le serveur WIMS de l’académie de Versailles et plusieurs autres pour tous les serveurs WIMS de la région Île-de-France).
      Pour le 4e ENT (collège du 95), c’est un connecteur par défaut qui est utilisé donc aucun nouveau connecteur créé par l’éditeur.
      Pour les collèges du 92, pas de connexion CAS possible pour l’instant, car l’éditeur n’autorise pas les référents ENT à créer même un connecteur par défaut.

      Voici le lien vers le tutoriel expliquant les procédures à suivre par les enseignants, les référents ENT des établissements et les élèves : Tuto connexion CAS ENT-WIMS académie de Versailles

      Gilles

    • #8153
      Jordan Martin
      Participant
      Up
      0
      Down
      ::

      Bonjour.

      Merci pour ces réponses.
      J’avais effectivement trouvé le document joint ainsi que le fil de discussion.
      L’administrateur ENT a donné l’accès aux connecteurs de type UID au gérant ENT de mon lycée et ce dernier l’a utilisé pour créer le lien de connexion.
      De mon côté j’ai inscrit les élèves via un fichier csv en indiquant les identifiants ENT des élèves (fournis par le gérant ENT) dans la catégorie « external_auth ».

      Malgré tout nous arrivons à cette page Invalid Service.

      Cela pourrait-il avoir un lien avec l’encodage de l’URL ?

    • #8160
      Avatar photoGilles Marbeuf
      Modérateur
      Up
      0
      Down
      ::

      Bonjour,

      je ne sais pas si c’est la raison mais pour certains connecteurs, il ne faut pas saisir comme URL toute l’url fournie par WIMS au moment de la création de la classe à ‘cassifier’ mais seulement
      /cas/login?service=https%….
      c’est à dire l’URL sans
      https://pattern_ENT (pour les lycées d’Île-de-France c’est sans https://ent.iledefrance.fr par exemple).
      Sinon, ce problème de Invalid_Service a été rencontré récemment dans l’académie de Versailles par des collègues qui ont pourtant suivi la procédure. Tout est rentré dans l’ordre le lendemain. Est-ce qu’il y aurait une histoire de cache ou ???

      Gilles

    • #8162
      Jordan Martin
      Participant
      Up
      0
      Down
      ::

      Bonjour.

      Merci pour la réponse.
      Nous avons essayé de créer un connecteur avec l’URL relative mais l’ENT refuse de le valider.
      Nous avons également essayé de créer une nouvelle classe et un nouveau connecteur au cas où la classe précédente serait en cache et que cela poserait problème.
      Nous obtenons le même message de Service invalide pour la classe nouvellement créée et avec le nouveau connecteur.
      Nous avons également essayé de modifier l’encodage de la seconde partie de l’URL en remplaçant les blocs %3D par exemple. Même constat.

      Jordan

    • #8165
      Jordan Martin
      Participant
      Up
      0
      Down
      ::

      Bonjour.

      L’un des administrateurs de notre ENT a modifié l’url du connecteur. Elle ressemble maintenant à :
      https://wims.unicaen.fr/wims/wims.cgi?module=adm/class/classes&type=authparticipant&class=xxxxxx&subclass=yes
      En suivant le lien nous arrivons à une page de connexion, même si un compte avec l’identifiant ENT existe déjà dans la classe Wims.
      Au moment de cliquer sur « S’inscrire », nous obtenons le message suivant :

      L’identifiant n’a pu être créé car les données sont vides. Vérifier les paramètres d’authentification ou l’identifiant externe.

      J’ai l’impression que l’url ne fait pas du tout appel au CAS et que c’est la raison pour laquelle Wims ne comprend pas l’authentification.
      Je suppose que l’url fournie par Wims utilise les standards du web pour les connexions CAS et SSO.

      Jordan

      • Cette réponse a été modifiée le il y a 2 mois et 3 semaines par Jordan Martin.
Vous lisez 6 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.