Tâche #14647
Scénario #14672: Correction de bugs remontés sur EoleSSO
La fonction process_auth_request de saml_utils devrait retourner des variables assignées.
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Dans le cas où la condition if req.requested_authn_context: n'est pas évaluée à Vrai, la variable comparison n'est pas assignée.
Cette variable est pourtant invariablement retournée par la fonction
Révisions associées
Correction sur le traitement des requêtes d'authentification SAML
- initialisation de la variable comparison dans tous les cas.
ref #14647 @30m
Historique
#1 Mis à jour par Bruno Boiget il y a environ 8 ans
- Tracker changé de Demande à Tâche
- Temps estimé mis à 1.00 h
- Tâche parente mis à #14672
- Restant à faire (heures) mis à 1.0
#2 Mis à jour par Bruno Boiget il y a environ 8 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Bruno Boiget
- % réalisé changé de 0 à 90
- Restant à faire (heures) changé de 1.0 à 0.5
paquet 2.5.2 à compiler (impacté depuis version 2.3)
#3 Mis à jour par Scrum Master il y a environ 8 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Bruno Boiget il y a environ 8 ans
- % réalisé changé de 90 à 100
#5 Mis à jour par Bruno Boiget il y a environ 8 ans
ERRATA¶
Problème présent sur toutes les versions. Corrigé à partir de 2.5.2
Il n'a pas été remonté par d'autres utilisateurs (un correctif manuel est en place dans le cas remonté).
Une solution de contournement possible est de s'assurer que le fournisseur de service précise bien dans la requête les paramètres comparison et AuthnContextClassRef.
#6 Mis à jour par Benjamin Bohard il y a environ 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0