시큐리티 업그레이드 질문입니다.
- 작성자 :
- 박*열
- 작성일 :
- 2015-03-05 09:57:41
- 조회수 :
- 2,295
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
아래는 현재 로그 입니다.
시큐리티 2.0.4에서 3.2로 업그레이드를 하였습니다.
(http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:upgrade#mapping_클래스_maprow_메소드_변경 참조함)
세션(EgovSessionMapping)에서도 자료가 통과 되었는데,
왜 EgovUserDetailsHelper] ## username is anonymousUser 에서 anonymousUser 인지를 모르겠습니다.
2015-03-05 09:43:35,722 DEBUG [java.sql.ResultSet] {rset-100008} Header: [USER_ID, USER_NM, GROUP_ID, MBER_TY_CODE, MBER_TY_NM, AUTHOR_CODE, REG_YN, UNIQ_ID]
2015-03-05 09:43:35,722 DEBUG [java.sql.ResultSet] {rset-100008} Result: [ADMIN, 게임관리자, GROUP_00000000000001, USR03, 업무 담당자(사용자) 유형, ROLE_ADMIN, Y, ADMIN]
2015-03-05 09:43:35,722 DEBUG [java.sql.ResultSet] {rset-100008} Result: [ADMIN2, 게임관리자2, GROUP_00000000000001, USR03, 업무 담당자(사용자) 유형, ROLE_ADMIN, Y, ADMIN2]
2015-03-05 09:43:35,729 DEBUG [kld.gmn.sym.ram.security.userdetails.util.EgovUserDetailsHelper] ## username is anonymousUser
2015-03-05 09:43:35,731 DEBUG [kld.gmn.uat.uia.web.EgovLoginController] ##########authCode : ROLE_ADMIN
2015-03-05 09:43:35,732 DEBUG [kld.gmn.uat.uia.web.EgovLoginController] ##########authCod 2=USRADMIN&j_password=ADMIN@
2015-03-05 09:43:35,744 DEBUG [kld.gmn.sym.ram.security.common.EgovSessionMapping] ## EgovUsersByUsernameMapping mapRow ##
2015-03-05 09:43:35,981 DEBUG [kld.gmn.sym.ram.security.userdetails.util.EgovUserDetailsHelper] ## authentication object is null!!
2015-03-05 09:43:35,981 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### ########################################################
2015-03-05 09:43:35,981 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### ROLE :: ROLE_ADMIN
2015-03-05 09:43:35,981 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### userId :: ADMIN
2015-03-05 09:43:35,982 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### userName :: 게임관리자
2015-03-05 09:43:35,982 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### userIp :: 127.0.0.1
2015-03-05 09:43:37,109 DEBUG [kld.gmn.sym.ram.security.userdetails.util.EgovUserDetailsHelper] ## username is anonymousUser
2015-03-05 09:43:37,109 DEBUG [kld.gmn.uat.uia.web.KldLoginInterceptor] PNR###########################
2015-03-05 09:43:37,111 DEBUG [kld.gmn.sym.ram.security.userdetails.util.EgovUserDetailsHelper] ## username is anonymousUser
시큐리티 2.0.4에서 3.2로 업그레이드를 하였습니다.
(http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:upgrade#mapping_클래스_maprow_메소드_변경 참조함)
세션(EgovSessionMapping)에서도 자료가 통과 되었는데,
왜 EgovUserDetailsHelper] ## username is anonymousUser 에서 anonymousUser 인지를 모르겠습니다.
2015-03-05 09:43:35,722 DEBUG [java.sql.ResultSet] {rset-100008} Header: [USER_ID, USER_NM, GROUP_ID, MBER_TY_CODE, MBER_TY_NM, AUTHOR_CODE, REG_YN, UNIQ_ID]
2015-03-05 09:43:35,722 DEBUG [java.sql.ResultSet] {rset-100008} Result: [ADMIN, 게임관리자, GROUP_00000000000001, USR03, 업무 담당자(사용자) 유형, ROLE_ADMIN, Y, ADMIN]
2015-03-05 09:43:35,722 DEBUG [java.sql.ResultSet] {rset-100008} Result: [ADMIN2, 게임관리자2, GROUP_00000000000001, USR03, 업무 담당자(사용자) 유형, ROLE_ADMIN, Y, ADMIN2]
2015-03-05 09:43:35,729 DEBUG [kld.gmn.sym.ram.security.userdetails.util.EgovUserDetailsHelper] ## username is anonymousUser
2015-03-05 09:43:35,731 DEBUG [kld.gmn.uat.uia.web.EgovLoginController] ##########authCode : ROLE_ADMIN
2015-03-05 09:43:35,732 DEBUG [kld.gmn.uat.uia.web.EgovLoginController] ##########authCod 2=USRADMIN&j_password=ADMIN@
2015-03-05 09:43:35,744 DEBUG [kld.gmn.sym.ram.security.common.EgovSessionMapping] ## EgovUsersByUsernameMapping mapRow ##
2015-03-05 09:43:35,981 DEBUG [kld.gmn.sym.ram.security.userdetails.util.EgovUserDetailsHelper] ## authentication object is null!!
2015-03-05 09:43:35,981 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### ########################################################
2015-03-05 09:43:35,981 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### ROLE :: ROLE_ADMIN
2015-03-05 09:43:35,981 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### userId :: ADMIN
2015-03-05 09:43:35,982 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### userName :: 게임관리자
2015-03-05 09:43:35,982 DEBUG [kld.gmn.sym.cal.web.EgovCalRestdeManageController] ###### userIp :: 127.0.0.1
2015-03-05 09:43:37,109 DEBUG [kld.gmn.sym.ram.security.userdetails.util.EgovUserDetailsHelper] ## username is anonymousUser
2015-03-05 09:43:37,109 DEBUG [kld.gmn.uat.uia.web.KldLoginInterceptor] PNR###########################
2015-03-05 09:43:37,111 DEBUG [kld.gmn.sym.ram.security.userdetails.util.EgovUserDetailsHelper] ## username is anonymousUser
A
안녕하세요. 박남열님.
username is anonymousUser 라고 찍히면
현재 spring security에서 익명사용자로 판단 하는거 같습니다.
로그인 하실때 spring security 의 인증이 제대로 안 타는거 같습니다.
하단 가이드 참조 후 spring security 인증 하는 부분을 다시 검토 하시면 될꺼 같습니다.
--------------------------------------------------------------------------------------------
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:upgrade
username is anonymousUser 라고 찍히면
현재 spring security에서 익명사용자로 판단 하는거 같습니다.
로그인 하실때 spring security 의 인증이 제대로 안 타는거 같습니다.
하단 가이드 참조 후 spring security 인증 하는 부분을 다시 검토 하시면 될꺼 같습니다.
--------------------------------------------------------------------------------------------
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:upgrade