Scénario #37605
Mis à jour par Joël Cuissinat il y a 26 jours
Bonjour,
La dernière version Pronote 2026 a changé l'URL passée après fédération depuis le portail en ajoutant un paramètre p=daCAS qui est inséré avec le caractère &
Exemple d'URL : https://UAI.index-education.net/pronote?p=daCAS*&*ticket=ST-portail...ac-reunionfr-...
Dans la réponse SAML, le caractère @"&"@ devrait être échappé en "& amp;" "@&"@ sinon cela provoque une erreur dans les navigateurs sur téléphone.
En urgence, C Léon a modifié le fichier /usr/share/sso/saml_message.py avec :
<pre>
Ligne 357 : data['recipient'] = from_url.replace('&', '&')
Ligne 365 : data['audience'] = from_url.replace('&', '&')
</pre>
mais il y a peut-être d'autres manières d'arriver à l'envoi du "& amp;" @"&"@
En vous remerciant par avance,
Laurent
La dernière version Pronote 2026 a changé l'URL passée après fédération depuis le portail en ajoutant un paramètre p=daCAS qui est inséré avec le caractère &
Exemple d'URL : https://UAI.index-education.net/pronote?p=daCAS*&*ticket=ST-portail...ac-reunionfr-...
Dans la réponse SAML, le caractère @"&"@ devrait être échappé en "& amp;" "@&"@ sinon cela provoque une erreur dans les navigateurs sur téléphone.
En urgence, C Léon a modifié le fichier /usr/share/sso/saml_message.py avec :
<pre>
Ligne 357 : data['recipient'] = from_url.replace('&', '&')
Ligne 365 : data['audience'] = from_url.replace('&', '&')
</pre>
mais il y a peut-être d'autres manières d'arriver à l'envoi du "& amp;" @"&"@
En vous remerciant par avance,
Laurent