session reload 문제
- 작성자 :
- w****r
- 작성일 :
- 2022-02-14 15:06:30
- 조회수 :
- 1,914
- 구분 :
- 공통컴포넌트 / 3.6
- 진행상태 :
- 완료
Q
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=all&searchValue=session&menuNo=68&faqId=FAQ_0000000000000801
해당 FAQ를 통해 수정 후 session을 통한 권한을 reload하는 부분을 작성하였습니다.
=====================================================
@Resource(name="authorityResource")
private AuthorityResourceMetadata sessionResourceMetadata;
.... 수정 후 아래 호출
sessionResourceMetadata.reload();
======================================================
관리자에서 권한을 수정 후에, 서버 재기동은 안해도 되지만 F5을 통한 새로고침 후에도 권한이 변경이 안 되어있더라구요.
로그아웃하고 다시 재로그인하면 권한이 변경되어있는데, 관리자에서 수정 후에 별도의 로그아웃 없이 새로고침하면 바로 권한이 변경할 수 있는 방법은 없을까요?
해당 FAQ를 통해 수정 후 session을 통한 권한을 reload하는 부분을 작성하였습니다.
=====================================================
@Resource(name="authorityResource")
private AuthorityResourceMetadata sessionResourceMetadata;
.... 수정 후 아래 호출
sessionResourceMetadata.reload();
======================================================
관리자에서 권한을 수정 후에, 서버 재기동은 안해도 되지만 F5을 통한 새로고침 후에도 권한이 변경이 안 되어있더라구요.
로그아웃하고 다시 재로그인하면 권한이 변경되어있는데, 관리자에서 수정 후에 별도의 로그아웃 없이 새로고침하면 바로 권한이 변경할 수 있는 방법은 없을까요?
환경정보
-
- OS 정보 : window10
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 8.5
- DB 정보 : postgres
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
보통 세션은 브라우저와 1:1로 관리되므로
세션을 공유하여 사용하는 시스템이 아니라면
새로고침만으로는 권한을 재설정할 수 없습니다.
또한, 권한에 따른 롤관리를 생각한다면
로그인이 필요할 것으로 보입니다.
감사합니다.
표준프레임워크센터입니다.
보통 세션은 브라우저와 1:1로 관리되므로
세션을 공유하여 사용하는 시스템이 아니라면
새로고침만으로는 권한을 재설정할 수 없습니다.
또한, 권한에 따른 롤관리를 생각한다면
로그인이 필요할 것으로 보입니다.
감사합니다.