Ich habe über SAML und seine Fähigkeiten gelesen, lernte die Theorie dahinter und ich denke, ich verstehe den SAML "Zyklus" vollständig.
Jetzt bin ich fest an der Stelle der tatsächlichen Implementierung auf meinem Webserver (der als Dienstanbieter dient).JAVA - SAML 2.0 Implementierung
Ich möchte SsoCircle als meine Identity-Provider verwenden (für Testzwecke) und Spring-Security-Saml als meine SAML-Bibliothek.
Meine Fragen sind:
- Was benötige ich, um eine SAML-Metadaten zu erstellen? (Wahrscheinlich fehlt mir das Verständnis für jedes Metadatenfeld)
- Sobald ich die Metadaten bereit habe, was muss ich konfigurieren, um mit SsoCircle IDP zu arbeiten? (Ich nahm die IDP-Metadaten, aber habe keine Ahnung, was damit zu tun ist)
- Wenn jemand ein Beispielprojekt zum Teilen hat, wäre es erstaunlich. Muss nicht in Java sein.
Beispielquelle für SSO-Kreis ist verfügbar unter: https://github.com/spring-projects/spring-security-saml/tree/master/sample. Wenn Sie etwas Eigenes zusammenstellen möchten, sollten Sie auch versuchen, den WSO2-Identitätsserver zu verwenden, um sowohl den IdP als auch den SP einzurichten und dann die Konnektivität zwischen ihnen einzurichten. –