2016-12-20 3 views
0

Ich benutze Spring Security SAML mit WSO2 IS. Wenn ich mich mit Facebook anmelde und eine SAML-Antwort von WSO2 IS in meiner Anwendung erhalte, habe ich kein Rollenattribut im Authentifizierungsobjekt.WSO2 IS Rolle von Facebook Benutzer in SAML Antwort

Zum Beispiel, wenn ich mit Basic Auth anmelden, dann habe ich Rollenattribut: |

Ansprüche in Service Provider sind wie unten konfiguriert:

Claims

Sie für jede Hilfe danken!

+0

Haben Sie eine Anspruchszuordnung für das Attribut "role" vorgenommen, das den IDP darstellt, der facebook darstellt? – farasath

+0

@Farasath, gelöst. –

+0

war dieses Problem nur gelöst, nachdem Sie den Eintrag manuell hinzugefügt? – farasath

Antwort

0

Ich habe benutzerdefinierte PostgreSQL Benutzerspeicher angeschlossen und aus irgendeinem Grund in der Tabelle um_user_role habe ich keine Beziehung zwischen Rolle und Facebook-Benutzer, aber in carbon IS ist es. : \

Wenn ich Relation manuell in diese Tabelle hinzugefügt habe, funktioniert alles gut.

Verwandte Themen