롤관리가 안되요.
- 작성자 :
- 김*윤
- 작성일 :
- 2011-01-31 22:43:10
- 조회수 :
- 2,261
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
롤관리에
\A/.*\.do.*\Z는 ROLE_ANONYMOUS 에..
\A/admin.*\Z 는 ROLE_ADMIN에 등록했습니다.
이렇게 하면 /*.do는 모두 접근 가능하고
/admin* 으로는 ROLE_ADMIN 권한이 있어야만 접근가능한거 아닌가요?
잘못알고 있는건가...ㅡ.ㅜ; 워디에 따로 또 설정을 해줘야 하나요??
\A/.*\.do.*\Z는 ROLE_ANONYMOUS 에..
\A/admin.*\Z 는 ROLE_ADMIN에 등록했습니다.
이렇게 하면 /*.do는 모두 접근 가능하고
/admin* 으로는 ROLE_ADMIN 권한이 있어야만 접근가능한거 아닌가요?
잘못알고 있는건가...ㅡ.ㅜ; 워디에 따로 또 설정을 해줘야 하나요??
A
안녕하세요.. 김태윤님..
URL 패턴이나 권한 처리 방식은 맞는 것 같습니다.
SECURED_RESOURCE에 위 패턴을 등록하고..
ROLE에 패턴을 매핑하기 위한 SECURED_RESOURCES_ROLE에 등록을 하시면 됩니다.
정확한 원인 파악을 위해서 log4j.xml에 org.springframework에 대한 logger를 debug로 변경하시면 패턴 처리에 대한 정보를 확인하실 수 있습니다.
<logger name="org.springframework" additivity="false">
<level value="DEBUG" />
<appender-ref ref="console" />
</logger>
그럼.. 즐거운 하루되십시오.
감사합니다.
URL 패턴이나 권한 처리 방식은 맞는 것 같습니다.
SECURED_RESOURCE에 위 패턴을 등록하고..
ROLE에 패턴을 매핑하기 위한 SECURED_RESOURCES_ROLE에 등록을 하시면 됩니다.
정확한 원인 파악을 위해서 log4j.xml에 org.springframework에 대한 logger를 debug로 변경하시면 패턴 처리에 대한 정보를 확인하실 수 있습니다.
<logger name="org.springframework" additivity="false">
<level value="DEBUG" />
<appender-ref ref="console" />
</logger>
그럼.. 즐거운 하루되십시오.
감사합니다.