Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
de:shibslohttpd:configuration [2015/12/09 08:49] – [Einrichtung für SessionHook] Schreiterer, Frank | de:shibslohttpd:configuration [2015/12/09 10:32] – Schreiterer, Frank | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Konfiguration ====== | ====== Konfiguration ====== | ||
- | ===== RewriteMap definieren ===== | + | Je nach [[de: |
- | Die ReweriteMap darf nicht innerhalb der Elemente < | + | Für alle Anwendungsszenarien muss die [[de:shibslohttpd:configuration:all|allgemeine Konfiguration]] durchgeführt werden. |
- | < | + | |
- | < | + | |
- | RewriteEngine On | + | |
- | RewriteMap shibchecker " | + | |
- | </ | + | |
- | </ | + | |
- | + | ||
- | ===== Einrichtung für SessionHook ===== | + | |
- | + | ||
- | Das Skript [[ |checker.php]], | + | |
- | + | ||
- | < | + | |
- | < | + | |
- | authType shibboleth | + | |
- | ShibRequestSetting requireSession true | + | |
- | ShibUseHeaders on | + | |
- | RewriteEngine On | + | |
- | #den Wert der Anwendungssession merken um die Anwendungssession sauber zerstören zu können | + | |
- | RewriteCond %{HTTP: | + | |
- | RewriteRule .* - [E=appsid:%1] | + | |
- | + | ||
- | #Test der Werte mit RewriteMap-Skript ohne mixedLazy | + | |
- | RewriteCond ${shibchecker:sessionHook, | + | |
- | RewriteRule | + | |
- | + | ||
- | #mit mixedLazy darf der Aufruf nicht erfolgen, da in diesem Modus das Einschleusen einer Anwendungssession vor der Shib-Anmeldung nicht zu verhindern ist. | + | |
- | #Es wird jedoch vom shibchecker geprüft, ob die Anwendungssession bereits vergeben war. | + | |
- | #FALSCH bei mixedLazy | + | |
- | # | + | |
- | </ | + | |
- | + | ||
- | </ | + | |
+ | Man beachte, dass sich die Konfigurationselemente von Apache 2.2 nach Apache 2.4 geändert haben, siehe z.B. [[https:// | ||
+ | Alle Konfigurationen sind für Apache 2.4. |