Enterprise Business Project 권한 관련 재질문입니다.
- 작성자 :
- 김*환
- 작성일 :
- 2017-09-26 16:51:44
- 조회수 :
- 1,050
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
우선 템플릿 프로젝트 생성 후
admin 으로 접속하여 내부시스템관리 > 사용자관리 > 사용자등록관리에서
사용자를 추가 하였습니다.
이후
1. 내부시스템관리 > 사용자권한관리 > 권한관리 페이지에서 권한코드를 추가하였습니다.
2. 내부시스템관리 > 사용자권한관리 > 권한관리 > 롤정보 에서 추가한 권한코드에 필요한 롤만 등록했습니다.
3. 내부시스템관리 > 사용자권한관리 > 사용자별권한관리 페이지에서 추가한 id를 위에서 생성한 권한으로 등록하였습니다.
이후 추가한 아이디로 로그인하면
org.springframework.security.access.AccessDeniedException: Access is denied 오류가 페이지에 표시됩니다.
log4j 를 debug 로 변경하였고, console 에는 아무것도 찍히지 않습니다.
어떤 작업을 추가로 해주어야 정상 작동되나요 ?
admin 으로 접속하여 내부시스템관리 > 사용자관리 > 사용자등록관리에서
사용자를 추가 하였습니다.
이후
1. 내부시스템관리 > 사용자권한관리 > 권한관리 페이지에서 권한코드를 추가하였습니다.
2. 내부시스템관리 > 사용자권한관리 > 권한관리 > 롤정보 에서 추가한 권한코드에 필요한 롤만 등록했습니다.
3. 내부시스템관리 > 사용자권한관리 > 사용자별권한관리 페이지에서 추가한 id를 위에서 생성한 권한으로 등록하였습니다.
이후 추가한 아이디로 로그인하면
org.springframework.security.access.AccessDeniedException: Access is denied 오류가 페이지에 표시됩니다.
log4j 를 debug 로 변경하였고, console 에는 아무것도 찍히지 않습니다.
어떤 작업을 추가로 해주어야 정상 작동되나요 ?
A
안녕하십니까, 김길환님
표준프레임워크센터입니다.
발생하는 org.springframework.security.access.AccessDeniedException: Access is denied 페이지는
시큐리티는 정상 작동하지만...각 권한끼리 상속이슈가 생기거나 설정이 잘못된 것으로 보여집니다.
DB쪽 .lettnroles_hierarchy 권한이 롤에 맞게 상속이 되었는지 확인을 해주시기 바랍니다.
또한 권한 페이지가 상속에 맞게 권한이 설정이 되어야합니다.
변경 후 재시작 후 다시 해주시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
발생하는 org.springframework.security.access.AccessDeniedException: Access is denied 페이지는
시큐리티는 정상 작동하지만...각 권한끼리 상속이슈가 생기거나 설정이 잘못된 것으로 보여집니다.
DB쪽 .lettnroles_hierarchy 권한이 롤에 맞게 상속이 되었는지 확인을 해주시기 바랍니다.
또한 권한 페이지가 상속에 맞게 권한이 설정이 되어야합니다.
변경 후 재시작 후 다시 해주시기 바랍니다.
감사합니다.