롤 관리에 대한 질문입니다.
- 작성자 :
- 홍*성
- 작성일 :
- 2010-04-09 18:30:04
- 조회수 :
- 4,835
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
1. 일반 게시판을 일반 사용자가 로그인하지않고 웹에서 보이게하려면 어떻게 롤 등록을 해야되는지요?
2. 현재 롤 패턴을 \A/cop/bbs/.*\.do?.*\Z 이렇게 줘 보기도하고
2-1. \A/cop/bbs/.*\.do.*\Z 이렇게도 해 봤는데 안됩니다.
3. 일반사용자가 보고싶은 게시판은
http://localhost:8080/cop/bbs/selectBoardList.do?bbsId=BBSMSTR_000000000031
입니다.
4. 게시판 유형:공지게시판, 게시판 속성 : 일반게시판
5. 그리고: 롤 목록, 권한 목록 조회가 있는데 상관 관게가 잘 작동이 아됩니다. 위 1항을 수행하기 위해서 2항과 같이롤 등록하고 권한 목록에 ROLE_USER, ROLE_ADMIN, ROLE_ANONYMOUS에 가가 등록 했는데 로그인 하지 않고 웹사이트에서 뜨지 않습니다.
5-1. 물론 롤을 하나도 등록 하지 않았을때도 로그인 없이는 뜨지 않습니다.
2. 현재 롤 패턴을 \A/cop/bbs/.*\.do?.*\Z 이렇게 줘 보기도하고
2-1. \A/cop/bbs/.*\.do.*\Z 이렇게도 해 봤는데 안됩니다.
3. 일반사용자가 보고싶은 게시판은
http://localhost:8080/cop/bbs/selectBoardList.do?bbsId=BBSMSTR_000000000031
입니다.
4. 게시판 유형:공지게시판, 게시판 속성 : 일반게시판
5. 그리고: 롤 목록, 권한 목록 조회가 있는데 상관 관게가 잘 작동이 아됩니다. 위 1항을 수행하기 위해서 2항과 같이롤 등록하고 권한 목록에 ROLE_USER, ROLE_ADMIN, ROLE_ANONYMOUS에 가가 등록 했는데 로그인 하지 않고 웹사이트에서 뜨지 않습니다.
5-1. 물론 롤을 하나도 등록 하지 않았을때도 로그인 없이는 뜨지 않습니다.
A
안녕하세요. 홍오성님
전자정부표준 프래임워크에서는 권한 관리에 대하여 URL를 기반으로
Spring Security가 적용되어 있습니다.
만약 로그인 하지 않고(아무권한없이 Anonymous)로 원하시는 게시판 URL 에 들어가게 하시려면
해당 게시판의 URL 이 현재 적용된 URL 패턴(ex.\A/cop/bbs/.*\.do?.*\Z)
에 포함이 되지 않아야 합니다.
현재는 아마도 위의 패턴에 포함이 되기 때문에 설정된 권한(로그인된 사용자)만으로
접근이 허용되는 경우입니다.
오늘도 즐거운 하루 되시기 바랍니다.
전자정부표준 프래임워크에서는 권한 관리에 대하여 URL를 기반으로
Spring Security가 적용되어 있습니다.
만약 로그인 하지 않고(아무권한없이 Anonymous)로 원하시는 게시판 URL 에 들어가게 하시려면
해당 게시판의 URL 이 현재 적용된 URL 패턴(ex.\A/cop/bbs/.*\.do?.*\Z)
에 포함이 되지 않아야 합니다.
현재는 아마도 위의 패턴에 포함이 되기 때문에 설정된 권한(로그인된 사용자)만으로
접근이 허용되는 경우입니다.
오늘도 즐거운 하루 되시기 바랍니다.