Anomalie #2215
Problème de lien d'accès invité dans CDT
100%
Description
Suite test de la version proposée le 13 octobre : envole-cdt_0.1-eole50~9.gbpbd3157
Il y a un pb dans la partie 'publication des cahiers de textes vers un compte invité' connecté en enseignant/chef-etab pour gérer l'accès au cdt en cas d'inspection: Le lien est mal formé et ne fonctionne pas sur internet.
Il propose un lien du type :
http://172.50.38.71/cdt/invite/invite.php?ID_prof=3&ident=e71b8f7c1ea60960637000ddb98847bd avec 172.50.38.71 comme adresse IP du scribe de l'établissement
alors que le lien correct devrait être :
https://lycee-du-soleil.ac-academie.fr/cdt/invite/invite.php?ID_prof=3&ident=e71b8f7c1ea60960637000ddb98847bd
- cdt/enseignant/publier_invite.php pour l'enseignant
- cdt/direction/cdt_enseignant.php pour la partie chef d'étab.
la ligne $url1="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; semble être à l'origine du lien qui pose problème.
Avec mes cordiales salutations
Vincent Mergel
Académie de Besançon
Révisions associées
mise en place d'une variable envole_domaine pour éviter l'utilisation du HTTP_HOST (fixes #2215)
Historique
#1 Mis à jour par Christophe Deseure il y a plus de 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit c02eff8ec00c27acd5ca1590199c56777703201e.
#2 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Assigné à mis à Christophe Deseure
- Version cible mis à Rentrée2011 Stable
#3 Mis à jour par Christophe Deseure il y a plus de 12 ans
Pour ne plus utiliser $_SERVER['HTTP_HOST'] non digne de confiance, une variable de session "envole_domaine" a été mise en place.
En postreconf, elle est insérée dans la table "cdt_params" et correspond à l'url d'accès au portail activé renseignée dans gen_config ("posh_url" ou "scribe_envole_url").
#4 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Résolu à Fermé
envole-cdt 0.1-eole50