eGovFrame 표준프레임워크 포털

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

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

본문 영역

로그인 문제
  • 작성자

    유*만

  • 작성일

    2009-07-01 00:00:00

  • 조회수

    7,057

  • 구분

    공통컴포넌트

  • 진행상태

    완료

질문

package egovframework.com.uat.uia.web;
EgovLoginController.java 파일에서
로그인시 redirect:/j_spring_security_check을 찾는데
소스에 없는거 같습니다.

// 2. spring security 연동
return "redirect:/j_spring_security_check?j_username=" + resultVO.getUserSe() + resultVO.getId() + "&j_password=" + resultVO.getUniqId();

답변

안녕하세요..

해당 URL은 XML 설정상에 정의된 URL로 별도의 소스가 있는 형태가 아닙니다.

관련된 설정은 src/main/resources/egovframework/spring/context-security.xml 부분으로 다음과 같습니다.
--------------------------
<http access-denied-page="/cmm/sec/ram/accessDenied.do" path-type="regex" lowercase-comparisons="false">
<form-login login-processing-url="/j_spring_security_check"
authentication-failure-url="/uat/uia/egovLoginUsr.do?login_error=1"
default-target-url="/uat/uia/actionMain.do"
login-page="/index.jsp?flag=L" />
<anonymous/>
<logout logout-url="/j_spring_security_logout" logout-success-url="/index.jsp" />
<concurrent-session-control max-sessions="1" exception-if-maximum-exceeded="false" expired-url="/index.jsp" />
</http>
--------------------------
즉, login-processing-url로 정의된 URL로 request 요청이 오면 로그인 처리를 위한 default-target-url URL로 forward되는 것입니다.

보다 자세한 내용은 실행환경 가이드의 security 부분은 참조하시기 바랍니다.

그럼.. 즐거운 하루 되십시오..

이 페이지의 구성