Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
de:shibidp:config-ecp [2020/04/14 14:27] – [Enhanced Client or Proxy (ECP)] Silke Meyer | de:shibidp:config-ecp [2020/04/14 14:38] – Silke Meyer | ||
---|---|---|---|
Zeile 16: | Zeile 16: | ||
</ | </ | ||
- | ===== ECP-Endpunkt mit Apache Basic-Auth schützen ===== | + | ===== Entweder: |
Authentifizierung per LDAP im Apache aktivieren: | Authentifizierung per LDAP im Apache aktivieren: | ||
Zeile 49: | Zeile 49: | ||
</ | </ | ||
- | ===== ECP-Endpunkt mit Tomcat Basic-Auth schützen ===== | + | ===== Oder: ECP-Endpunkt mit Tomcat Basic-Auth schützen ===== |
Wir empfehlen, die ECP-Schnittstelle über den Webserver zu schützen, wenn dies in Ihrer Umgebung möglich ist. | Wir empfehlen, die ECP-Schnittstelle über den Webserver zu schützen, wenn dies in Ihrer Umgebung möglich ist. | ||
- | **1. web.xml** (unter | + | Zunächst aktivieren Sie folgende Blöcke in '' |
- | Die beiden Blöcke am Ende ent-kommentieren: " | + | |
- | authentication" | + | |
- | **2. Context Fragment in Tomcat-Konfiguration anpassen.** \\ | + | <file xml ./edit-webapp/ |
- | Das sieht dann ungefähr so aus (appName, Pfade etc. ggf. anpassen): | + | ... |
+ | <!-- | ||
+ | Uncomment to use container managed authentication. The new servlet spec (3.1) | ||
+ | supports "**" as a wildcard syntax to avoid role usage, which is normally desirable. | ||
+ | Older containers usually support " | ||
+ | requires setting the Strict property on the SecurityManager.) | ||
+ | --> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
- | <file xml /etc/tomcat8/ | + | <!-- Uncomment if you want BASIC auth managed by the container. --> |
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | Passen Sie das Context Fragment in der Tomcat-Konfiguration an. Das sieht dann ungefähr so aus (appName, Pfade etc. ggf. anpassen): | ||
+ | |||
+ | <file xml /etc/tomcat9/ | ||
<Context docBase="/ | <Context docBase="/ | ||
| | ||
Zeile 70: | Zeile 99: | ||
</ | </ | ||
- | **3. Tomcat den Pfad zur JAAS login.config als Startparameter | + | Geben Sie Tomcat den Pfad zur JAAS login.config als Startparameter |
- | / | + | |
- | <file bash / | + | <file bash / |
JAVA_OPTS=" | JAVA_OPTS=" | ||
..." | ..." |