Technik:SAML 2.0: Unterschied zwischen den Versionen
Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Admin (Diskussion | Beiträge) Die Seite wurde neu angelegt: „__TOC__ Hier wird beschrieben, was für die Verwendung von SAML 2.0 notwendig ist. Im Serververzeichnis muss es den Ordner SAML2 geben. Dieses Verzeichnis m…“ |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 16: | Zeile 16: | ||
==Exkurs Erstellung eines Zertifikats mit OpenSSL== | ==Exkurs Erstellung eines Zertifikats mit OpenSSL== | ||
In diesem Beispiel wird das ServiceProviderCertificate.pfx erstellt mit einer Laufzeit von 2000 Tagen. | In diesem Beispiel wird das ServiceProviderCertificate.pfx erstellt mit einer Laufzeit von 2000 Tagen. | ||
openssl req -new -newkey rsa:1024 -nodes -x509 -keyout ./temp.key -out ./temp.cert -days 2000 | openssl req -new -newkey rsa:1024 -nodes -x509 -keyout ./temp.key -out ./temp.cert -days 2000 | ||
openssl pkcs12 -in temp.cert -inkey temp.key -export -clcerts -out ServiceProviderCertificate.pfx | openssl pkcs12 -in temp.cert -inkey temp.key -export -clcerts -out ServiceProviderCertificate.pfx | ||
__NOEDITSECTION__ | |||
[[Category:Technik|SAML 2.0]] | |||
[[en:Technics:SAML 2.0]] | |||
Version vom 13. Juni 2019, 10:25 Uhr
Hier wird beschrieben, was für die Verwendung von SAML 2.0 notwendig ist.
Im Serververzeichnis muss es den Ordner SAML2 geben. Dieses Verzeichnis muss 2 Dateien enthalten:
- IdentityProviderMetadata.xml
- ServiceProviderCertificate.pfx
IdentityProviderMetadata.xml
Diese Datei muss die Metadaten Ihres Identity Providers enthalten.
ServiceProviderCertificate.pfx
Das Zertifikat, mit dem der CoPlanner Server seine SAML-Kommunikation signiert. Diesem Zertifikat muss der Identity Provider vertrauen.
Exkurs Erstellung eines Zertifikats mit OpenSSL
In diesem Beispiel wird das ServiceProviderCertificate.pfx erstellt mit einer Laufzeit von 2000 Tagen.
openssl req -new -newkey rsa:1024 -nodes -x509 -keyout ./temp.key -out ./temp.cert -days 2000
openssl pkcs12 -in temp.cert -inkey temp.key -export -clcerts -out ServiceProviderCertificate.pfx