로그인 사용자 정보가 바뀝니다.
- 작성자 :
- 서*옥
- 작성일 :
- 2012-07-23 18:56:07
- 조회수 :
- 1,371
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
공통 컴포넌트(ver2.0.0.0)를 추가하여 실행중에
로그인 정보가 바뀌어 질문드립니다.
로그인 버튼 클릭 시
/uat/uia/actionLogin.do 컨트롤러를 실행하여 로그인한 사용자 정보(j_spring_security_check)를
가져옵니다.
그 후/uat/uia/actionMain.do를 실행하여
LoginVO user = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser(); 로 사용자 정보를 가져오는데.. 이부분에서
저는 분명 user로(일반사용자) 로그인을 하였는데 test1(업무사용자)로 정보를 가져옵니다.
해당 컨트롤러를 첨부파일로 첨부하였습니다.
바쁘시겠지만.. 제가 어느부분을 잘못하였는지,
어느부분을 중심으로 봐야 할지 알려주세요.
그리고 로그인 시 쿼리 조회에 대한 로그가 Console 창에 표출되는데
두번씩 중복되어 뜹니다.. 이부분도 알려주시면 감사하겠습니다.
감사합니다.
===========================================================================
로그인한 아이디와 다르게 정보를 가져오는 부분은 해결하였습니다.
context-egovuserdata.xml에 bean이 Test Case 쪽으로 연결되어있어서 그런것이였습니다.
이문제를 해결하였지만 중복된 로그가 두번씩 뜨는것은 여전합니다.
이부분에 대해서 답변 주시면 감사하겠습니다.
공통 컴포넌트(ver2.0.0.0)를 추가하여 실행중에
로그인 정보가 바뀌어 질문드립니다.
로그인 버튼 클릭 시
/uat/uia/actionLogin.do 컨트롤러를 실행하여 로그인한 사용자 정보(j_spring_security_check)를
가져옵니다.
그 후/uat/uia/actionMain.do를 실행하여
LoginVO user = (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser(); 로 사용자 정보를 가져오는데.. 이부분에서
저는 분명 user로(일반사용자) 로그인을 하였는데 test1(업무사용자)로 정보를 가져옵니다.
해당 컨트롤러를 첨부파일로 첨부하였습니다.
바쁘시겠지만.. 제가 어느부분을 잘못하였는지,
어느부분을 중심으로 봐야 할지 알려주세요.
그리고 로그인 시 쿼리 조회에 대한 로그가 Console 창에 표출되는데
두번씩 중복되어 뜹니다.. 이부분도 알려주시면 감사하겠습니다.
감사합니다.
===========================================================================
로그인한 아이디와 다르게 정보를 가져오는 부분은 해결하였습니다.
context-egovuserdata.xml에 bean이 Test Case 쪽으로 연결되어있어서 그런것이였습니다.
이문제를 해결하였지만 중복된 로그가 두번씩 뜨는것은 여전합니다.
이부분에 대해서 답변 주시면 감사하겠습니다.
A
안녕하세요.. 서연옥님..
로그가 중복되는 경우는 log4j.xml logger상에 additivity="false" 속성이 포함되지 않는 것이 있어서 발생되는 것입니다.
log4j.xml를 확인해 보십시오..
<logger name="java.sql" additivity="false">
<level value="ERROR"/>
<appender-ref ref="console"/>
</logger>
그럼.. 즐거운 하루되십시오.
감사합니다.
로그가 중복되는 경우는 log4j.xml logger상에 additivity="false" 속성이 포함되지 않는 것이 있어서 발생되는 것입니다.
log4j.xml를 확인해 보십시오..
<logger name="java.sql" additivity="false">
<level value="ERROR"/>
<appender-ref ref="console"/>
</logger>
그럼.. 즐거운 하루되십시오.
감사합니다.