Связан ли метод isUserInRole с JAAS? - PullRequest
0 голосов
/ 13 апреля 2011

Я настроил JAAS в glassfish 3.0 и использовал JDBCRealm для аутентификации пользователей.Это работает должным образом, и URL (ы) ограничены.Но метод #{facesContext.externalContext.isUserInRole('admin')} всегда возвращает false, даже если вошедший в систему пользователь - admin. Я установил «admin» для «имени группы» в моей базе данных и для «имени роли» в файле сопоставления, а пользователь - admin,В чем может быть проблема?

1 Ответ

2 голосов
/ 13 апреля 2011

В контейнере сервлета isUserInRole - это просто вызов базового метода сервлета . Я бы дважды проверил сопоставления ролей в дескрипторе развертывания.

...