Projet

Général

Profil

Anomalie #2039

problème avec phpCAS si les attributs envoyés dans la réponse contiennent certains caractères

Ajouté par Bruno Boiget il y a plus de 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
07/09/2011
Echéance:
% réalisé:

100%

Distribution:
Toutes

Description

(extrait d'un mail de christophe leon)

our info le & dans une matière empêche également l'accès au portail Envole,
je m'explique une personne dispose d'une matière litterature&societe
lorsqu'elle se connecte le serveur SSO renvoi un xml donnant les attributs de la personne et donc les matières
et la y a dans le xml un & qui apparaît, la librairie php qui doit lire le xml, ne l’apprécie pas trop, et du coup l'accès au portail est bloqué
Ci dessous l'exemple d'un xml

Chez nous on va essayé de traiter les xml AAF avant la copie dans les établissements
Modification du & par et
de la virgule par -
et de l'espace par -

On envisage peut-être de retransformer tous les libellés long en libellé court dans les xml AAF (tels qu'ils peuvent apparaître dans une extraction sconet)


<cas:serviceResponse xmlns:cas="http://www.yale.edu/tp/cas">
<cas:authenticationSuccess>
<cas:infos>
<cas:ENTPersonProfils>National_3</cas:ENTPersonProfils>
<cas:cn>MARTINE NUEL</cas:cn>
<cas:typeadmin>0</cas:typeadmin>
<cas:rne>9741231V</cas:rne>
<cas:user_groups>domainusers</cas:user_groups>
<cas:user_groups>professeurs</cas:user_groups>
<cas:user_groups>profs-c205</cas:user_groups>
<cas:user_groups>accompagnementperson</cas:user_groups>
<cas:user_groups>francais</cas:user_groups>
<cas:user_groups>litterature&societe</cas:user_groups>
<cas:user_groups>profs-1stl</cas:user_groups>
<cas:user_groups>profs-1ssvt</cas:user_groups>
<cas:objectclass>top</cas:objectclass>
<cas:objectclass>person</cas:objectclass>
<cas:objectclass>organizationalPerson</cas:objectclass>
<cas:objectclass>inetOrgPerson</cas:objectclass>
<cas:objectclass>posixAccount</cas:objectclass>
<cas:objectclass>shadowAccount</cas:objectclass>
<cas:objectclass>sambaSamAccount</cas:objectclass>
<cas:objectclass>administrateur</cas:objectclass>
<cas:objectclass>ENTPerson</cas:objectclass>
<cas:objectclass>ENTAuxEnseignant</cas:objectclass>
<cas:objectclass>radiusprofile</cas:objectclass>
<cas:user>martine.nuel</cas:user>
<cas:mail></cas:mail>
<cas:displayName>MARTINE NUEL</cas:displayName>
<cas:uid>martine.nuel</cas:uid>
</cas:infos><cas:user>
<cas:user>martine.nuel</cas:user>
</cas:user>


Demandes liées

Lié à scribe-backend - Anomalie #2035: Interdire le caractère "&" dans l'importation Fermé 07/09/2011
Lié à scribe-backend - Evolution #2038: Intégrer et utiliser la nomenclature pour harmoniser les matières AAF avec celles de Sconet Fermé 07/09/2011

Révisions associées

Révision 1974d2f3 (diff)
Ajouté par exarkun il y a presque 17 ans

Merge widget-subcommand-2039

Author: exarkun, glyph
Reviewer: washort
Fixes #2039

Add a twistd subcommand which starts a server which serves a single LiveFragment
or LiveElement.

Révision c86351e7 (diff)
Ajouté par moyooo il y a environ 14 ans

OCS manual import do not use link processing
see #2039

Révision 00aa51ed (diff)
Ajouté par Bruno Boiget il y a environ 12 ans

passage de cgi.escape sur les valeurs des attributs avant envoi dans la réponse XML (ref #2039)

Révision 8d5d787e (diff)
Ajouté par Bruno Boiget il y a environ 12 ans

passage de cgi.escape sur les valeurs des attributs avant envoi dans la réponse XML (ref #2039)

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 12 ans

  • Statut changé de Nouveau à Résolu
  • Version cible mis à Mises à jour 2.2.3 - 04 RC
  • % réalisé changé de 0 à 100
  • Distribution mis à Toutes

#2 Mis à jour par Bruno Boiget il y a presque 12 ans

  • Statut changé de Résolu à Fermé

publié dans 2.2.3 - 04RC

Formats disponibles : Atom PDF