Anomalie #753
Problème d'encodage dans la génération de la réponse saml 1.1
Début:
06/07/2010
Echéance:
% réalisé:
100%
Distribution:
Description
NB : Lorsque l'on a un nom d'établissement avec un accent, on constate l'erreur.
La fonction gen_saml11_response renvoie de l'unicode, actuellement :
response = str(saml_response.gen_saml11_response(ticket, auth_instant, from_url, config.IDP_IDENTITY, infos['uid'][0], user_infos))
devrait peut être être remplacé par :
response = saml_response.gen_saml11_response(ticket, auth_instant, from_url, config.IDP_IDENTITY, infos['uid'][0], user_infos)
response = response.encode(encoding)
Question annexe : est-ce vraiment nécessaire de renvoyer de l'unicode depuis gen_saml11_response ?
Révisions associées
correction sur l'encoding des réponses SAML 1.1 (fixes #753)
Historique
#1 Mis à jour par Bruno Boiget il y a plus de 13 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 19586206d7015e365f168f56d0e2e6a90c1683b8.
#2 Mis à jour par Bruno Boiget il y a plus de 13 ans
- Statut changé de Résolu à Fermé