authentication is null 인증 오류 문의
- 작성자 :
- 김*진
- 작성일 :
- 2017-08-08 17:38:39
- 조회수 :
- 3,006
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부 프레임워크 1.0에서 3.2버전으로 업그레이드 중입니다.
DB 는 Oracle을 사용중입니다.
SPRING 3.2.9.RELEASE
egovframework rte 3.1.0
context-security.xml 파일의 내용은 간소화를 적용시킨 공통컴포넌트에서 가져와 사용하고 있습니다.
서버 실행시
정보: Initializing Spring FrameworkServlet 'action'
DEBUG [egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper] ## authentication object is null!!!
DEBUG [egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper] ## authentication object is null!!!
DEBUG [egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper] ## authentication object is null!!!
라는 메시지가 3번 연속 출력됩니다.
그리고는 서버는 정상적으로 켜진것 처럼 보여집니다.
참고로 로그인 화면은 별도로 만들어서 사용중이며
핵심 질문은
1. 왜 authentication object is null 이라는 메시지가 나오는 것인지
2. 어떠한 설정부분들을 점검해봐야 하는지
궁금합니다.
추가적으로 위 질문사항에 대해 검토해봐야할 소스코드나 설정파일 내용이 필요하시다면 말씀해주세요.
그부분에 대해 추가적으로 올리면서 질문하고싶습니다.
DB 는 Oracle을 사용중입니다.
SPRING 3.2.9.RELEASE
egovframework rte 3.1.0
context-security.xml 파일의 내용은 간소화를 적용시킨 공통컴포넌트에서 가져와 사용하고 있습니다.
서버 실행시
정보: Initializing Spring FrameworkServlet 'action'
DEBUG [egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper] ## authentication object is null!!!
DEBUG [egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper] ## authentication object is null!!!
DEBUG [egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper] ## authentication object is null!!!
라는 메시지가 3번 연속 출력됩니다.
그리고는 서버는 정상적으로 켜진것 처럼 보여집니다.
참고로 로그인 화면은 별도로 만들어서 사용중이며
핵심 질문은
1. 왜 authentication object is null 이라는 메시지가 나오는 것인지
2. 어떠한 설정부분들을 점검해봐야 하는지
궁금합니다.
추가적으로 위 질문사항에 대해 검토해봐야할 소스코드나 설정파일 내용이 필요하시다면 말씀해주세요.
그부분에 대해 추가적으로 올리면서 질문하고싶습니다.
A
안녕하십니까, 김용진님.
표준프레임워크센터입니다.
먼저 질문해주신 발생하는 이유에 대해서는 해당 로그 발생 시 우선 롤권한을 체크하시기 바랍니다.
페이지 (xxx.do)의 권한 설정이 되어있지 않는 경우 권한 체크를 skip할 수도 있습니다.
페이지의 권한 설정이 되어 있으시면 관리자(ROLE_ADMIN)에 모든 권한제어도 되어 있는지도 확인해 보시기 바랍니다.
표준프레임워크에서 제공하는 권한 제어는 테스트환경에서 사용할 수 있도록 기본으로 모든 화면이 접근가능 상태로 제공됩니다.
이후 사용자가 관리자에게 모든 권한 제어를 하시면 그 이후 모든 페이지(*.do)가 권한 제어가 됩니다.
또한 1.0 ->3.2 버전 업그레이드에 대해서는 바로 업그레이드하도록 가이드하지 않고
위키가이드로 순차적으로 업그레이드 하시도록 제공하고 있으니,
해당 문서에 대해 모르신다면 아래 링크에서 업그레이드 적용에 대한 위키가이드를 참고해주시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD%EA%B0%80%EC%9D%B4%EB%93%9C
감사합니다.
표준프레임워크센터입니다.
먼저 질문해주신 발생하는 이유에 대해서는 해당 로그 발생 시 우선 롤권한을 체크하시기 바랍니다.
페이지 (xxx.do)의 권한 설정이 되어있지 않는 경우 권한 체크를 skip할 수도 있습니다.
페이지의 권한 설정이 되어 있으시면 관리자(ROLE_ADMIN)에 모든 권한제어도 되어 있는지도 확인해 보시기 바랍니다.
표준프레임워크에서 제공하는 권한 제어는 테스트환경에서 사용할 수 있도록 기본으로 모든 화면이 접근가능 상태로 제공됩니다.
이후 사용자가 관리자에게 모든 권한 제어를 하시면 그 이후 모든 페이지(*.do)가 권한 제어가 됩니다.
또한 1.0 ->3.2 버전 업그레이드에 대해서는 바로 업그레이드하도록 가이드하지 않고
위키가이드로 순차적으로 업그레이드 하시도록 제공하고 있으니,
해당 문서에 대해 모르신다면 아래 링크에서 업그레이드 적용에 대한 위키가이드를 참고해주시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD%EA%B0%80%EC%9D%B4%EB%93%9C
감사합니다.