2017-12-26 4 views
0

Ich arbeite an einer Anwendung, die im Symfony2-Framework geschrieben wurde. Es ist in ADFS 2.0 für SSO integriert. Die Abmeldung funktioniert wie erwartet. Er leitet den Benutzer auf alle Sites um, an denen er sich angemeldet hat. Dies ist eine Reihe von Umleitungen. Nach dem Abmelden landet der Browser auf der ADFS-Abmeldeseite.Anpassen der Abmeldeseite mit ADFS 2.0

Jetzt schaue ich auf ein anderes Abmeldeverhalten. Ich möchte Benutzer auf einer Seite (in der gleichen Symfony2-Anwendung) nach dem Abmelden landen, wo er sich erneut anmelden kann, indem er erneut auf "Anmelden" klickt.

Hat jemand einen solchen Ansatz implementiert?

Dank

Antwort

0

Wo Sie nach dem Abmelden landen wird durch IdP und definiert durch Ihre SingeLogoutService Tag gesteuert, die ein Teil der Metadatendatei ist. Ich glaube nicht, dass Sie das von Ihrer (SP) Seite beeinflussen können.

<SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://example.com/adfs/ls/"/> 
    <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://example.com/adfs/ls/"/> 

Allerdings, wenn Sie den Zugriff auf ADFS haben, können Sie mit der Lösung in der Antwort zur Verfügung gestellt Playin versuchen (es wird beschrieben, wie es zu tun) auf Microsoft-Foren:

https://social.technet.microsoft.com/Forums/ie/en-US/b562c9a5-6d05-4a19-bd39-cb1bf9f77c4a/adfs-and-google-apps-sso-signout-url?forum=winserverDS

Verwandte Themen