스프링 시큐리티 관한 질문입니다. 로그인 관련
- 작성자 :
- 정*우
- 작성일 :
- 2023-10-21 16:35:31
- 조회수 :
- 563
- 구분 :
- 공통컴포넌트 / 3.9
- 진행상태 :
- 완료
Q
안녕하세요 현재 전자정부프레임워크 3.9 를 이용하여 로그인 관련 작업 하고 있습니다.
다름이 아니라 시큐리티 로그인 구현 할 때 EgovUserDetailsHelper 가 아닌 따로 커스텀 한 CmsUserDetailsHelper 라고 명명 하여 작업하고있는데
(EgovUserDetailsHelper 관련 파일들은 지우지는 않았습니다...)
로그인 시도 후 (로그인 시점에 로그인은 정상적으로 처리 된 것 같습니다) getAuthenticatedUser() 를 이용하여 로그인 한 사용자 정보를 가져오려고 하니
새로고침할 때 마다 null 이 뜨거나 사용자 정보를 정상적으로 가져 오고 있습니다. (지멋대로)
첨부하 이미지를 보면 memberVO를 getAuthenticatedUser로 가져오는데 null이 뜨다가 새로고침을 계속 하다 보면 정상적으로 값이 들어가 있습니다.
그러다가 새로고침을 하면 또 없구요... 새로고침하다보면 또 생겨요
왜이러는 걸까요.....
다름이 아니라 시큐리티 로그인 구현 할 때 EgovUserDetailsHelper 가 아닌 따로 커스텀 한 CmsUserDetailsHelper 라고 명명 하여 작업하고있는데
(EgovUserDetailsHelper 관련 파일들은 지우지는 않았습니다...)
로그인 시도 후 (로그인 시점에 로그인은 정상적으로 처리 된 것 같습니다) getAuthenticatedUser() 를 이용하여 로그인 한 사용자 정보를 가져오려고 하니
새로고침할 때 마다 null 이 뜨거나 사용자 정보를 정상적으로 가져 오고 있습니다. (지멋대로)
첨부하 이미지를 보면 memberVO를 getAuthenticatedUser로 가져오는데 null이 뜨다가 새로고침을 계속 하다 보면 정상적으로 값이 들어가 있습니다.
그러다가 새로고침을 하면 또 없구요... 새로고침하다보면 또 생겨요
왜이러는 걸까요.....
환경정보
-
- OS 정보 : windows10
- 표준프레임워크 버전 : 3.9
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 8.5
- DB 정보 : maria
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
커스터마이징이 진행된 코드이므로
질문하신 내용만으로는
불특정하게 문제가 발생하는 것에 대해서
무엇이 원인인지에 대해 확인하기가 어렵습니다.
현재 배포되고 있는 공통컴포넌트 소소와 비교하여
수정된 부분에 대해 검토해 보시기 바랍니다.
커스텀한 부분에서 사이드 이펙트가 발생되었을 것으로 예상이 됩니다.
감사합니다.
표준프레임워크 센터입니다.
커스터마이징이 진행된 코드이므로
질문하신 내용만으로는
불특정하게 문제가 발생하는 것에 대해서
무엇이 원인인지에 대해 확인하기가 어렵습니다.
현재 배포되고 있는 공통컴포넌트 소소와 비교하여
수정된 부분에 대해 검토해 보시기 바랍니다.
커스텀한 부분에서 사이드 이펙트가 발생되었을 것으로 예상이 됩니다.
감사합니다.