권한별 롤관리 페이지를 띄우고 싶습니다.
- 작성자 :
- 장*형
- 작성일 :
- 2014-07-02 17:39:12
- 조회수 :
- 772
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
권한별 롤관리 기능을 구현하고 싶어서
표준프레임워크의 권한별 롤관리 기능을 실행해보려고 합니다.
egov 프로젝트 만들고 권한관리 컴포넌트 설치하였습니다.
(http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v2:sec:%EA%B6%8C%ED%95%9C%EB%B3%84_%EB%A1%A4%EA%B4%80%EB%A6%AC)
그리고 위의 URL 참고하여 목록을 호출해봤더니 (/sec/ram/EgovAuthorRoleList.do)
로그인 페이지로 이동하네요.
소스를 보니 COMTNGNRLMBER 의 'USER' 라는 계정이던데, 암호화된 암호를 알 수가 없어
HINT에 적혀있는 P01의 암호화된 값으로 DB을 UPDATE하고 로그인하였습니다.
(원래 이렇게 진행하는건가요?)
로그인 성공시 아래의 서블릿으로 이동하게 되어 있던데..
return "redirect:/uat/uia/actionMain.do";
여기서도 에러가 나네요.
java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435)
at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:126)
at org.springframework.security.context.HttpSessionContextIntegrationFilter$OnRedirectUpdateSessionResponseWrapper.sendRedirect(HttpSessionContextIntegrationFilter.java:507)
롤관리 URL을 호출해도 다시 로그인화면으로 이동하고요..
그리고 페이지가 매우 늦게 뜨네요.
뭐가 문제일까요?
롤관리 화면을 보려면 어떻게 해야 할까요?
표준프레임워크의 권한별 롤관리 기능을 실행해보려고 합니다.
egov 프로젝트 만들고 권한관리 컴포넌트 설치하였습니다.
(http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v2:sec:%EA%B6%8C%ED%95%9C%EB%B3%84_%EB%A1%A4%EA%B4%80%EB%A6%AC)
그리고 위의 URL 참고하여 목록을 호출해봤더니 (/sec/ram/EgovAuthorRoleList.do)
로그인 페이지로 이동하네요.
소스를 보니 COMTNGNRLMBER 의 'USER' 라는 계정이던데, 암호화된 암호를 알 수가 없어
HINT에 적혀있는 P01의 암호화된 값으로 DB을 UPDATE하고 로그인하였습니다.
(원래 이렇게 진행하는건가요?)
로그인 성공시 아래의 서블릿으로 이동하게 되어 있던데..
return "redirect:/uat/uia/actionMain.do";
여기서도 에러가 나네요.
java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435)
at javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:126)
at org.springframework.security.context.HttpSessionContextIntegrationFilter$OnRedirectUpdateSessionResponseWrapper.sendRedirect(HttpSessionContextIntegrationFilter.java:507)
롤관리 URL을 호출해도 다시 로그인화면으로 이동하고요..
그리고 페이지가 매우 늦게 뜨네요.
뭐가 문제일까요?
롤관리 화면을 보려면 어떻게 해야 할까요?
A
안녕하세요 프레임워크센터입니다.
역할/권한관리 컴포넌트를 설치시 로그인 컴포넌트가 dependency에걸려 같이 설치되게 됩니다.
따라서 로그인 컴포넌트에 대한 가이드도 함께 보셔야 할 것 같습니다.
일단 로그인 시 USER/rhdxhd12로 로그인이 가능하십니다.
로그인 첫 화면에 gpki등이 설치되어 있어서 로딩이 조금 느린점 양해 부탁드립니다.
(이 부분은 소스에서 삭제하시면 됩니다.)
그리고 컴포넌트가 정상적으로 설치되면 왼쪽에 메뉴로 접근이 가능하도록 구성이 되어 있습니다. 메뉴가 제대로 나오지 않는다면
컴포넌트 설치가 제대로 안되었을수도 있으니 확인 부탁드립니다.
제가 방금 테스트해 본 결과는 정상적으로 동작하였습니다. 혹시 오류가 나신다면 오류메세지도 함께 알려주시면 확인해 보도록 하겠습니다.
수고하세요
역할/권한관리 컴포넌트를 설치시 로그인 컴포넌트가 dependency에걸려 같이 설치되게 됩니다.
따라서 로그인 컴포넌트에 대한 가이드도 함께 보셔야 할 것 같습니다.
일단 로그인 시 USER/rhdxhd12로 로그인이 가능하십니다.
로그인 첫 화면에 gpki등이 설치되어 있어서 로딩이 조금 느린점 양해 부탁드립니다.
(이 부분은 소스에서 삭제하시면 됩니다.)
그리고 컴포넌트가 정상적으로 설치되면 왼쪽에 메뉴로 접근이 가능하도록 구성이 되어 있습니다. 메뉴가 제대로 나오지 않는다면
컴포넌트 설치가 제대로 안되었을수도 있으니 확인 부탁드립니다.
제가 방금 테스트해 본 결과는 정상적으로 동작하였습니다. 혹시 오류가 나신다면 오류메세지도 함께 알려주시면 확인해 보도록 하겠습니다.
수고하세요