Ich versuche, (SSO) mehrere Service Provider mit Feder Sicherheit und Wso2 Identity Server 5.1.0 zu integrieren. Ich habe SAML Probe mit Wso2 IS nach der blog für nur einen einzigen Service Provider integriert und es läuft einwandfrei, aber ich kann SSO nicht für mehrere Dienstanbieter durchführen. Ich habe alles überprüft, aber kein Glück.Spring Security SAML mit wso2 IST
Bitte finden Sie unten, was ich denke, es sollte sein, aber ich bin mir nicht sicher, wie dies zu erreichen ist.
WSO2 IS: Erstellen eines Service Providers mit eindeutiger SAML-Aussteller-ID (z. B. Spring-Security), die von verschiedenen Dienstanbietern für SSO verwendet wird.
SP1: Der Dienstanbieter sollte eine Authn-Anfrage mit einer Ausgabe-ID (Spring-Security) und einer Assertion Consumer-URL (z. B. localhost: 8080/...) senden.
SP2: Der Dienstanbieter sollte eine Authn-Anforderung mit einer Ausgaben-ID (Spring-Security) und einer Assertion Consumer-URL (z. B. localhost: 8181/...) senden.
Emittent in Authn Anfrage: http://localhost:8080/spring-security-saml2-sample/saml/metadata
Auch ich bin nicht sicher, wie diese Emittenten erzeugt wird.
Bitte helfen.
Der Aussteller sollte durch den Wert von "EntityId" in Ihrer SP-Metadatendatei generiert werden. –
Danke Bernhard, –
Danke für die Antwort Bernhard, Dazwischen habe ich den Code von "spring-security-saml2-core" gelesen und festgestellt, dass er von den Standardmetadaten in der Datei "MetadataGeneratorFilter" gesetzt wird springSecurity-Kontextdatei. Für unter Konfiguration mit WSO2 Arbeits --- –