eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

j_spring_security_check 문의
  • 작성자

    박*하

  • 작성일

    2012-11-27 16:53:48

  • 조회수

    1,783

  • 구분

    실행환경

  • 진행상태

    완료

질문

안녕하세요.

j_spring_security_check에 궁금한게 있어 글 남깁니다.

j_spring_security_check는 j_username와 j_password로 인증하는 방식으로 알고 있습니다.

1. j_spring_security_check는 j_username만 넘겨주어도 무방한가요?

2. j_spring_security_check로 redirect 시 usersByUsernameQuery 로 연결 되는 것이 맞는지요?

3. 그리고 usersByUsernameQuery 에서 password를 조회 하지 않을 경우(단방향 암호화에 의해) EgovSessionMapping 에서 EgovUserDetails 리턴 시 password에 해당하는 2번째 인자에 ""를 입력하고 인증 통과를 위해 loadUserByUsername 에서 EgovUserDetails 리턴 시 password에 해당하는 2번째 인자에 ""를 입력하였습니다.

해당 방법이 잘못되진 않았는지요?

답변 부탁 드리겠습니다. 더 나은 방법이 있다면 좀 알려주세요...

답변

안녕하세요.. 박종하님..

1. j_spring_security_check 처리시 j_username, j_password 모두 넘기셔야 합니다.

2. 예.. 맞습니다. 위 2개의 파라미터를 usersByUsernameQuery를 가지고.. 인증을 처리합니다.

3. EgovSessionMapping 처리는 usersByUsernameQuery 처리 이후에 호출되기 때문에 말씀하신 것 처럼 되지는 않을 것 같습니다.

그럼.. 즐거운 하루되십시오.
감사합니다.

이 페이지의 구성

묻고 답하기