2011-04-13 4 views
0

glassfish 3.0에서 JAAS를 구성하고 사용자 인증에 JDBCRealm을 사용했습니다. 정상적으로 작동하며 URL이 제한됩니다. 그러나 #{facesContext.externalContext.isUserInRole('admin')} 메서드는 로그인 한 사용자가 admin 인 경우에도 항상 false를 반환합니다. 내 데이터베이스의 "그룹 이름"과 매핑 파일의 "역할 이름"에 대해 모두 "admin"을 설정하고 사용자는 admin입니다. 무엇이 문제일까요?JAAS와 관련된 "isUserInRole"메소드가 있습니까?

답변

관련 문제