Projet

Général

Profil

Bug #4177

SAML Logout chaining is unstable

Ajouté par Benjamin Dauvergne il y a plus de 10 ans. Mis à jour il y a plus de 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Gestion d'identité
Catégorie:
SAML
Version cible:
-
Début:
20 décembre 2013
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Planning:

Description

Using iframe does not work with Chrome as chrome does not wait for iframe loading to send the onload event to the logout page. Loading unroutable IP 1.0.0.1 to delay the onload event does not work either as its broken status can be cached by navigators so next it's loaded directly without waiting. It could also be filtered by a local firewall which would make the loading fails fast.


Fichiers

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 10 ans

Premier patch qui remplace le rendu des iframe de logout par l'utilisation d'un template.

L'objectif à terme est de permettre de choisir entre <iframe> ou <img> selon le fournisseur de service (si c'est un idp avec proxy logout, on utilise une iframe et un timeout conséquent, sinon on utilise un tag <img>).

#2

Mis à jour par Frédéric Péters il y a plus de 10 ans

Pour mémoire, la spec, "After any unspecified interactions may have taken place, the SAML responder returns the HTTP response below containing the signed SAML response message." (section non normative "3.4.8 Example SAML Message Exchange Using HTTP Redirect" de saml-bindings-2.0-os.pdf).

#3

Mis à jour par Benjamin Dauvergne il y a plus de 10 ans

Ça n'apporte rien cet extrait ou bien ?

#4

Mis à jour par Frédéric Péters il y a plus de 10 ans

Non, c'est assez désolant.

#5

Mis à jour par Benjamin Dauvergne il y a plus de 10 ans

Un autre patch qui ajoute une option iframe ou pas, et un dernier qui utilise cette option pour générer soit une iframe soit une img dans le code de logout du backend IDP saml.

#6

Mis à jour par Thomas Noël il y a plus de 10 ans

Testé sur la dev d'Orléans, ça me permet d'avoir un mode "img" qui marche bien. J'ai aussi testé le mode iframe (avec un seul SP), marche aussi. Pour ma part c'est ok.

#7

Mis à jour par Benjamin Dauvergne il y a plus de 10 ans

  • Statut changé de Nouveau à Solution déployée
#8

Mis à jour par Benjamin Dauvergne il y a plus de 10 ans

  • Statut changé de Solution déployée à Fermé

Formats disponibles : Atom PDF