Spring Sicherheitszugriff mit mehreren Rollen

7

Ich möchte den Zugriff für einige Seiten für Benutzer definieren, die eine der folgenden Rollen haben (ROLE1 oder ROLE2)

Ich versuche, dies in meiner Spring-Sicherheits-XML-Datei wie folgt zu konfigurieren:

%Vor%

Ich habe verschiedene Möglichkeiten ausprobiert wie:

%Vor%

usw.

aber nichts scheint zu funktionieren.

Ich bekomme immer eine Ausnahme

%Vor%

oder

%Vor%

Wie sollte es konfiguriert werden?

Danke

    
Evgeny Makarov 03.06.2014, 08:36
quelle

3 Antworten

1

Das Problem war, dass ich benutzerdefinierte access-decision-manager-ref="accessDecisionManager" konfiguriert und ging nicht an einem der Wähler vorbei. Gelöst durch Hinzufügen von org.springframework.security.web.access.expression.WebExpressionVoter zu accessDecisionManager bean.

    
Evgeny Makarov 03.06.2014, 09:20
quelle
21

Wie probiere ich mit , getrennt aus. Siehe doc hier und hier .

%Vor%

ODER

%Vor%     
Wundwin Born 03.06.2014 09:12
quelle
-2

Wenn Sie es mit OAuth2 spielen, stellen Sie sicher, dass Sie dies überprüfen, um Ihre Probleme zu lösen.

Ссылка

Ich habe gerade viel Zeit damit verbracht, alle Versuche und Fehler zu versuchen.

    
user1632989 23.06.2015 18:53
quelle

Tags und Links