권한관리 질문드립니다2
- 작성자 :
- s****h
- 작성일 :
- 2021-06-24 08:58:50
- 조회수 :
- 3,414
- 구분 :
- 개발환경 / 3.9
- 진행상태 :
- 완료
Q
https://www.egovframe.go.kr/home/qainfo/qainfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=69&qaId=QA_00000000000020512
위 링크에서 질문드렸던 질문자 입니다.
전체접근롤을 미등록으로 해놓고 나머지 접근권한은 등록으로 돌려놓았는데도 안되는데
뭐가 문제인가요?
현재 3.9버전과 3.10버전, 3.6버전으로도 올인원 설치해서 해보고 있는데 3.6버전은 정상적으로 권한이 적용이 되어
일반사용자의 모든 접근을 막으니 로그인시 접근에러 창이 뜹니다.. 3.9버전부터 Global.Auth에 session이 추가 되었는데 이거 때문일까요?
참고로 3.6버전은 postgres가 지원되지 않아 mysql로 연결해 놓았고, 3.9와버전과 3.10버전은 postgres로 연결해 놓은 상태입니다..
분명 Global.Auth에 security라고 명시를 해놓았는데 뭐가 문제인지 모르겠습니다....
추가) 3.9버전에서 Global.Auth를 session으로 하니 로그인은 되는데 관리자 권한을 가진 계정도 좌측메뉴에 접근이 안됩니다.. 모든접근권한 룰을 등록으로 해놓았는대요..
3.10기준으로 스프링 시큐리티 라이브러리도 다 들어간 상태입니다.
위 링크에서 질문드렸던 질문자 입니다.
전체접근롤을 미등록으로 해놓고 나머지 접근권한은 등록으로 돌려놓았는데도 안되는데
뭐가 문제인가요?
현재 3.9버전과 3.10버전, 3.6버전으로도 올인원 설치해서 해보고 있는데 3.6버전은 정상적으로 권한이 적용이 되어
일반사용자의 모든 접근을 막으니 로그인시 접근에러 창이 뜹니다.. 3.9버전부터 Global.Auth에 session이 추가 되었는데 이거 때문일까요?
참고로 3.6버전은 postgres가 지원되지 않아 mysql로 연결해 놓았고, 3.9와버전과 3.10버전은 postgres로 연결해 놓은 상태입니다..
분명 Global.Auth에 security라고 명시를 해놓았는데 뭐가 문제인지 모르겠습니다....
추가) 3.9버전에서 Global.Auth를 session으로 하니 로그인은 되는데 관리자 권한을 가진 계정도 좌측메뉴에 접근이 안됩니다.. 모든접근권한 룰을 등록으로 해놓았는대요..
3.10기준으로 스프링 시큐리티 라이브러리도 다 들어간 상태입니다.
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
센터에서 동일한 환경으로 테스트하였고
정상적으로 동작하는 것을 확인하였습니다.
다음 설정파일에서
/src/main/resources/egovframework/egovProps/globals.properties
다음 설정을 하여야 합니다.
Globals.Auth = security
ROLE_USER권한을 가진
USER 계정으로 정상적으로 로그인및
접근제한 확인이 되었습니다.
* 테스트환경
OS : WIN 10 64bit
WAS : Tomcat 8.0
실행환경 : 표준프레임워크 v3.10
DB : PostgreSQL v9.2
권한을 수정후 기본적으로 서버를 재기동 해야 하는데
관련하여 확인을 당부드립니다.
즉시 반영을 위해서는
다음 "자주묻는 질문"을 참조하셔서 적용하시면 됩니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000801
감사합니다.
표준프레임워크센터 입니다.
센터에서 동일한 환경으로 테스트하였고
정상적으로 동작하는 것을 확인하였습니다.
다음 설정파일에서
/src/main/resources/egovframework/egovProps/globals.properties
다음 설정을 하여야 합니다.
Globals.Auth = security
ROLE_USER권한을 가진
USER 계정으로 정상적으로 로그인및
접근제한 확인이 되었습니다.
* 테스트환경
OS : WIN 10 64bit
WAS : Tomcat 8.0
실행환경 : 표준프레임워크 v3.10
DB : PostgreSQL v9.2
권한을 수정후 기본적으로 서버를 재기동 해야 하는데
관련하여 확인을 당부드립니다.
즉시 반영을 위해서는
다음 "자주묻는 질문"을 참조하셔서 적용하시면 됩니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000801
감사합니다.