Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision |
de:aai:training:shibsp [2021/02/24 15:39] – [2. Attribute Map auffüllen] Silke Meyer | de:aai:training:shibsp [2021/02/24 16:01] – [2. Auffüllen der Attribute Map] Silke Meyer |
---|
</code> | </code> |
| |
===== Informationen zur SP-Installation ===== | ===== Untersuchung der SP-Installation I ===== |
| |
* User und Gruppe ''_shibd'' | * User und Gruppe ''_shibd'' |
</callout> | </callout> |
| |
===== Untersuchung der Installation ===== | ===== Untersuchung der SP-Installation II ===== |
| |
Zunächst schauen Sie sich bitte noch etwas in der VM um. | Zunächst schauen Sie sich bitte noch etwas in der VM um. |
wget --no-check-certificate https://sp2.local/Shibboleth.sso/Metadata -O /opt/shibboleth-idp/metadata/sp2-metadata.xml</code> | wget --no-check-certificate https://sp2.local/Shibboleth.sso/Metadata -O /opt/shibboleth-idp/metadata/sp2-metadata.xml</code> |
| |
==== Der Identifier: REMOTE_USER ==== | ==== Der User-Identifier: REMOTE_USER ==== |
| |
Über die Variable REMOTE_USER wird in ''/etc/shibboleth/shibboleth2.xml'' der primäre Identifier der Browser-Nutzer*innen übergeben. Jedes in ''attribute-map.xml'' (s.u.) genannte Attribute kann als Quelle angegeben werden. Dazu wird die ''id'' referenziert, die in der Attribute Map steht. Bei Mehrfachnennung (mit Leerzeichen getrennt) wird das erste mit Werten befüllte Attribut verwendet. | Über die Variable REMOTE_USER wird in ''/etc/shibboleth/shibboleth2.xml'' der primäre Identifier der Browser-Nutzer*innen übergeben. Jedes in ''attribute-map.xml'' (s.u.) genannte Attribute kann als Quelle angegeben werden. Dazu wird die ''id'' referenziert, die in der Attribute Map steht. Bei Mehrfachnennung (mit Leerzeichen getrennt) wird das erste mit Werten befüllte Attribut verwendet. |
| |
==== 1. Anpassung des Loglevels ==== | ==== 1. Anpassung des Loglevels ==== |
| |
| <callout color="#ff9900" title="Screencast"> |
| Die Durchführung dieser Übung können Sie in unserem [[de:aai:training:shibsp_recordings#uebung_1anpassung_des_loglevels|Screencast]] ansehen. |
| </callout> |
| |
Behalten Sie in einer separaten Konsole die Logdateien des SP im Blick: | Behalten Sie in einer separaten Konsole die Logdateien des SP im Blick: |
| |
==== 2. Auffüllen der Attribute Map ==== | ==== 2. Auffüllen der Attribute Map ==== |
| |
| <callout color="#ff9900" title="Screencast"> |
| Die Durchführung dieser Übung können Sie in unserem [[de:aai:training:shibsp_recordings#uebung_2auffuellen_der_attribute_map|Screencast]] ansehen. |
| </callout> |
| |
Editieren Sie die Datei ''/etc/shibboleth/attribute-map.xml''. Nur wenige Attribute sind hier einkommentiert. Damit der SP auch die anderen Attribute erkennt, entfernen Sie bitte die Kommentarzeichen um die übrigen Attribute. Auch die eduPersonUniqueId, die weiter unten verwendet werden soll, fehlt hier noch. Ergänzen Sie:<code xml><Attribute name="urn:oid:1.3.6.1.4.1.5923.1.1.1.13" id="eduPersonUniqueId"/></code>. | Editieren Sie die Datei ''/etc/shibboleth/attribute-map.xml''. Nur wenige Attribute sind hier einkommentiert. Damit der SP auch die anderen Attribute erkennt, entfernen Sie bitte die Kommentarzeichen um die übrigen Attribute. Auch die eduPersonUniqueId, die weiter unten verwendet werden soll, fehlt hier noch. Ergänzen Sie:<code xml><Attribute name="urn:oid:1.3.6.1.4.1.5923.1.1.1.13" id="eduPersonUniqueId"/></code>. |