Как интегрировать Spring security 3 с областями jboss и ролями пользователей? - PullRequest
2 голосов
/ 14 сентября 2010

Как мне получить информацию об аутентификации и ролях из области JBoss, использующей Kerberos / SPNEGO из MSAD, в веб-приложение, использующее Spring security 3? Нужно ли создавать собственный AuthenticationProvider или UserdetailsService? Я заметил, что у Spring Security 2 были адаптеры для контейнеров, но они решили, что держать их слишком сложно. Другой альтернативой, которую я вижу, является обратный вызов с использованием LDAP. Но разве не должно быть более легкого пути?

Суть в том, что приложение развернуто в среде единого входа, но нам нужно было бы включить / отключить определенные функции в зависимости от ролей пользователя.

1 Ответ

1 голос
/ 06 октября 2010

Используйте PreAuthenticatedAuthenticationProvider в качестве поставщика аутентификации.

...