일반로그인-업무사용자 에러
- 작성자 :
- 신*오
- 작성일 :
- 2010-07-26 23:50:37
- 조회수 :
- 3,785
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
일반로그인과 로그인정책 공통컴포넌트를 적용하였는데...
1. Parameters: [TEST1, a4ayc/80/OGda4BO/1o/V0etpOqiLx1JwB5S3beHW0s=]
업무사용자의 ID 및 PASSOWRD는 잘가져오는 것으로 보여지는데..
2. {pstm-100040} Parameters: [null]
ID값이 없어지는 현상이 발생합니다.
분명히 가이드라인에 나와있는데로 설치였는데.. 무엇이 문제일까요..
참고로 MySQL을 사용하였습니다.
1. Parameters: [TEST1, a4ayc/80/OGda4BO/1o/V0etpOqiLx1JwB5S3beHW0s=]
업무사용자의 ID 및 PASSOWRD는 잘가져오는 것으로 보여지는데..
2. {pstm-100040} Parameters: [null]
ID값이 없어지는 현상이 발생합니다.
분명히 가이드라인에 나와있는데로 설치였는데.. 무엇이 문제일까요..
참고로 MySQL을 사용하였습니다.
A
안녕하세요.. 신동오님..
두번째 query 부분은 적용하신 로그인정책 부분입니다.
즉, 로그인한 사용자에 대한 로그인정책(COMTNLOGINPOLICY 테이블)이 들어가 있는지 확인하는 부분입니다.
이 경우는 첫번째 query(ID, 패스워드에 해당되는 정보는 얻는 부분)에 대한 결과가 없어서 두번째 부분에 사용자ID가 null이 된 것 같습니다.
실제로 중간에 첫번째 query에 대한 ResultSet이 없는 것으로 보여집니다.
2010-07-26 14:33:56,920 DEBUG [java.sql.ResultSet] {rset-100038} ResultSet
첫번째 query를 DB에 직접 query를 던져 확인해보시면 될 것 같습니다.
SELECT emplyr_id AS id, emplyr_nm AS name, password AS password, ihidnum AS ihidNum, email_adres AS email, 'USR' AS userSe, orgnzt_id AS orgnztId, uniq_id AS uniqId
FROM COMTNEMPLYRINFO
WHERE emplyr_id = 'TEST1'
AND password = 'a4ayc/80/OGda4BO/1o/V0etpOqiLx1JwB5S3beHW0s='
AND emplyr_sttus_code = 'P'
그럼.. 즐거운 하루되십시오.
감사합니다.
두번째 query 부분은 적용하신 로그인정책 부분입니다.
즉, 로그인한 사용자에 대한 로그인정책(COMTNLOGINPOLICY 테이블)이 들어가 있는지 확인하는 부분입니다.
이 경우는 첫번째 query(ID, 패스워드에 해당되는 정보는 얻는 부분)에 대한 결과가 없어서 두번째 부분에 사용자ID가 null이 된 것 같습니다.
실제로 중간에 첫번째 query에 대한 ResultSet이 없는 것으로 보여집니다.
2010-07-26 14:33:56,920 DEBUG [java.sql.ResultSet] {rset-100038} ResultSet
첫번째 query를 DB에 직접 query를 던져 확인해보시면 될 것 같습니다.
SELECT emplyr_id AS id, emplyr_nm AS name, password AS password, ihidnum AS ihidNum, email_adres AS email, 'USR' AS userSe, orgnzt_id AS orgnztId, uniq_id AS uniqId
FROM COMTNEMPLYRINFO
WHERE emplyr_id = 'TEST1'
AND password = 'a4ayc/80/OGda4BO/1o/V0etpOqiLx1JwB5S3beHW0s='
AND emplyr_sttus_code = 'P'
그럼.. 즐거운 하루되십시오.
감사합니다.