databaseSecurityMetadataSource.reload();
- 작성자 :
- 봉*호
- 작성일 :
- 2020-02-11 14:12:36
- 조회수 :
- 2,255
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요 전자정부 프레임워크 3.1을 사용중입니다.
실시간으로 권한 변경 시 서버 재기동을 하지 않고 적용시키려면
databaseSecurityMetadataSource.reload(); 를 호출하면 된다고 알고 있습니다.
@Resource(name="databaseSecurityMetadataSource")
EgovReloadableFilterInvocationSecurityMetadataSource databaseSecurityMetadataSource;
이렇게 한 뒤 썼는데요.
빌드하면서 오류가 납니다.
오류 내용은 첨부파였습니다.
해당 빈이 정의되지 않은 거 같은데 정의하는 방법을 알려주세요..
실시간으로 권한 변경 시 서버 재기동을 하지 않고 적용시키려면
databaseSecurityMetadataSource.reload(); 를 호출하면 된다고 알고 있습니다.
@Resource(name="databaseSecurityMetadataSource")
EgovReloadableFilterInvocationSecurityMetadataSource databaseSecurityMetadataSource;
이렇게 한 뒤 썼는데요.
빌드하면서 오류가 납니다.
오류 내용은 첨부파였습니다.
해당 빈이 정의되지 않은 거 같은데 정의하는 방법을 알려주세요..
A
안녕하세요.
표준프레임워크센터 입니다.
자세한 설명이 없어서 안내에 제한이 있는듯 합니다.
만약 전자정부 프레임워크 3.1에서
공통컴포넌트를 사용중이라면
web.xml에서
EgovSpringSecurityLoginFilter등 시큐리티 관련 설정이 주석으로 처리 되어 있습니다.
해당 설정을 모두 해제 하셔야 시큐리티 기능이 활성화 됩니다.
또한
다음 빈설정 파일 부분도 확인해서 시큐리티 모드로 수정해 주셔야 합니다.
/src/main/resources/egovframework/spring/com/context-egovuserdetailshelper.xml
다음 시큐리티 관련 위키페이지도 참조 가능합니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:authorization
감사합니다.
표준프레임워크센터 입니다.
자세한 설명이 없어서 안내에 제한이 있는듯 합니다.
만약 전자정부 프레임워크 3.1에서
공통컴포넌트를 사용중이라면
web.xml에서
EgovSpringSecurityLoginFilter등 시큐리티 관련 설정이 주석으로 처리 되어 있습니다.
해당 설정을 모두 해제 하셔야 시큐리티 기능이 활성화 됩니다.
또한
다음 빈설정 파일 부분도 확인해서 시큐리티 모드로 수정해 주셔야 합니다.
/src/main/resources/egovframework/spring/com/context-egovuserdetailshelper.xml
다음 시큐리티 관련 위키페이지도 참조 가능합니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:authorization
감사합니다.