공통컴포넌트에서 .do를 빼니 세션이 안됩니다.
- 작성자 :
- 김*랑
- 작성일 :
- 2020-10-20 14:04:15
- 조회수 :
- 3,080
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요
스프링 부트 사용하다가 전자정부 프레임워크 사용해서 웹프로젝트 해보려고 하는데
템플릿 프로젝트 포탈사이트용 하나 생성해서 테스트 해보다가 REST 스타일의 주소를 사용 하고 싶어
컨트롤러 매핑 주소 에서 .do를 빼고 web.xml에서 action 쪽 서블릿 매핑도 가이드를 참고하여 수정했습니다.
수정 다하고 톰캣에서 실행하니 .do 빼기전에는 잘되던 세션이 관리자를 익명유저로 인식해서
관리 메뉴가 안뜨고 계속 로그인하라고 뜨고 있습니다. 로그인 한 후에는 관리자님 이라며 뜨긴 하는데 관리자 메뉴에 접속할 수 없게 합니다..
해결방법이 있을까요
스프링 부트 사용하다가 전자정부 프레임워크 사용해서 웹프로젝트 해보려고 하는데
템플릿 프로젝트 포탈사이트용 하나 생성해서 테스트 해보다가 REST 스타일의 주소를 사용 하고 싶어
컨트롤러 매핑 주소 에서 .do를 빼고 web.xml에서 action 쪽 서블릿 매핑도 가이드를 참고하여 수정했습니다.
수정 다하고 톰캣에서 실행하니 .do 빼기전에는 잘되던 세션이 관리자를 익명유저로 인식해서
관리 메뉴가 안뜨고 계속 로그인하라고 뜨고 있습니다. 로그인 한 후에는 관리자님 이라며 뜨긴 하는데 관리자 메뉴에 접속할 수 없게 합니다..
해결방법이 있을까요
A
안녕하세요.
표준프레임워크센터 입니다.
시큐리티 간소화에서
URL에 대한 권한을 등록하여 주셔야 할듯 합니다.
다음 위키 가이드를 참조하실수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtea3.9
[공통기반]에 다음 링크를 참조하여 주시기 바랍니다.
Server Security
Architecture
Authentication
Authorization
설정 간소화
* 권한 그룹 관리
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.9:sec:%EA%B6%8C%ED%95%9C%EA%B7%B8%EB%A3%B9%EA%B4%80%EB%A6%AC
* 롤관리
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.9:sec:%EB%A1%A4%EA%B4%80%EB%A6%AC
* 권한별 롤관리
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.9:sec:%EA%B6%8C%ED%95%9C%EB%B3%84_%EB%A1%A4%EA%B4%80%EB%A6%AC
요약하여 말씀 드리면
롤관리에 *.do라고 되어 있는 사항에 대해
레스트에서 추가한 URL을 추가하시고
권한별 롤관리 메뉴에서 해당 URL에 권한을 주셔야 할듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
시큐리티 간소화에서
URL에 대한 권한을 등록하여 주셔야 할듯 합니다.
다음 위키 가이드를 참조하실수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtea3.9
[공통기반]에 다음 링크를 참조하여 주시기 바랍니다.
Server Security
Architecture
Authentication
Authorization
설정 간소화
* 권한 그룹 관리
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.9:sec:%EA%B6%8C%ED%95%9C%EA%B7%B8%EB%A3%B9%EA%B4%80%EB%A6%AC
* 롤관리
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.9:sec:%EB%A1%A4%EA%B4%80%EB%A6%AC
* 권한별 롤관리
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.9:sec:%EA%B6%8C%ED%95%9C%EB%B3%84_%EB%A1%A4%EA%B4%80%EB%A6%AC
요약하여 말씀 드리면
롤관리에 *.do라고 되어 있는 사항에 대해
레스트에서 추가한 URL을 추가하시고
권한별 롤관리 메뉴에서 해당 URL에 권한을 주셔야 할듯 합니다.
감사합니다.