전자정부 2.5 공통컴포넌트 로그인 관련부분 질문입니다.
- 작성자 :
- 인*용
- 작성일 :
- 2013-09-27 14:33:28
- 조회수 :
- 906
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
egovframe 2.5 right 버전 사용중입니다.
egovframe web project 생성 후 egovframe common component를 추가해서
어떤 기능들이 있는지 테스트 중인데요.
로그인 부분과 게시판, 커뮤니티 등 몇개만 추가 했을때는 정상적으로 잘 작동됩니다.
그리고 새 프로젝트 생성 후에 모든 컴포넌트를 추가하고 테스트를 하려니
로그인 화면부터 나오질 않네요.
/uat/uia/egovLoginUsr.do 이부분을 계속 호출하다 멈춰버립니다.
왜 그런건지 이유를 모르겠네요. DB는 자동생성 했습니다.
log 파일 첨부합니다.
egovframe web project 생성 후 egovframe common component를 추가해서
어떤 기능들이 있는지 테스트 중인데요.
로그인 부분과 게시판, 커뮤니티 등 몇개만 추가 했을때는 정상적으로 잘 작동됩니다.
그리고 새 프로젝트 생성 후에 모든 컴포넌트를 추가하고 테스트를 하려니
로그인 화면부터 나오질 않네요.
/uat/uia/egovLoginUsr.do 이부분을 계속 호출하다 멈춰버립니다.
왜 그런건지 이유를 모르겠네요. DB는 자동생성 했습니다.
log 파일 첨부합니다.
A
안녕하세요. 인진용님.
호출된 /uat/uia/egovLoginUsr.do URL에 해당되는 패턴인 "\A/uat/uia/.*\.do.*\Z"가 ROLE_ADMIN만이 접근할 수 있도록 설정되어 있으신 경우입니다.
해당 URL인 로그인을 위한 페이지로 인증이 없더라도 들어갈 수 있도록 설정이 되어 있어야 합니다.
(아마도 권한 데이터에 수정이 있으셨던 것 같습니다.)
조치는 우선
COMTNROLEINFO 테이블 상에 "\A/uat/uia/.*\.do.*\Z" 패턴을 가지고 있는 record를 찾아 키값에 해당되는 ROLE_CODE를 찾습니다.
(초기 배포시에는 web-000001로 되어 있음)
다음으로 해당 ROLE_CODE를 접근할 수 있는 권한 정보를 가지고 있는 테이블인 COMTNAUTHORROLERELATE에서 ROLE_CODE가 위에서 찾은 코드로 해서 조회해 보시면
현재 ROLE_ADMIN으로 되어 있으실 겁니다. (오류로그 상으로 확인)
이 값을 'IS_AUTHENTICATED_ANONYMOUSLY'로 변경해 놓으시면 되실 것 같습니다.
테스트는 재기동 후 하시구요.
그럼, 즐거운 하루되십시오.
감사합니다.
호출된 /uat/uia/egovLoginUsr.do URL에 해당되는 패턴인 "\A/uat/uia/.*\.do.*\Z"가 ROLE_ADMIN만이 접근할 수 있도록 설정되어 있으신 경우입니다.
해당 URL인 로그인을 위한 페이지로 인증이 없더라도 들어갈 수 있도록 설정이 되어 있어야 합니다.
(아마도 권한 데이터에 수정이 있으셨던 것 같습니다.)
조치는 우선
COMTNROLEINFO 테이블 상에 "\A/uat/uia/.*\.do.*\Z" 패턴을 가지고 있는 record를 찾아 키값에 해당되는 ROLE_CODE를 찾습니다.
(초기 배포시에는 web-000001로 되어 있음)
다음으로 해당 ROLE_CODE를 접근할 수 있는 권한 정보를 가지고 있는 테이블인 COMTNAUTHORROLERELATE에서 ROLE_CODE가 위에서 찾은 코드로 해서 조회해 보시면
현재 ROLE_ADMIN으로 되어 있으실 겁니다. (오류로그 상으로 확인)
이 값을 'IS_AUTHENTICATED_ANONYMOUSLY'로 변경해 놓으시면 되실 것 같습니다.
테스트는 재기동 후 하시구요.
그럼, 즐거운 하루되십시오.
감사합니다.