로그인이 안되어 있는 상태에서 보호된 자원 접근시 오류
- 작성자 :
- 허*민
- 작성일 :
- 2017-06-01 14:40:48
- 조회수 :
- 1,716
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
Portal Site 테스트 중입니다.
로그인이 안되어 있는 상태에서 보호된 자원인 회원관리(/uss/umt/mber/EgovMberManage.do - ROLE_ADMIN)를 요청하면
/uat/uia/actionSecurityLogin.do 로 리다이렉트 되고, LoginVO 의 내용이 없어서 오류가 발생합니다.
이 경우 로그인 화면(/uat/uia/egovLoginUsr.do)로 리다이렉트 되어야 할 것 같은데,
설정하는 곳이 있는지요?
Portal Site 테스트 중입니다.
로그인이 안되어 있는 상태에서 보호된 자원인 회원관리(/uss/umt/mber/EgovMberManage.do - ROLE_ADMIN)를 요청하면
/uat/uia/actionSecurityLogin.do 로 리다이렉트 되고, LoginVO 의 내용이 없어서 오류가 발생합니다.
이 경우 로그인 화면(/uat/uia/egovLoginUsr.do)로 리다이렉트 되어야 할 것 같은데,
설정하는 곳이 있는지요?
A
안녕하세요 허영민님
전자정부표준프레임워크센터입니다.
미인증 사용자에 대한 보안처리는 다음과 같습니다.
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
if(!isAuthenticated) {
model.addAttribute("message", egovMessageSource.getMessage("fail.common.login"));
return "uat/uia/EgovLoginUsr";
}
관련된 내용은 회원관리 controller에서 확인하실 수 있습니다. (EgovMberManageController.java)
감사합니다.
전자정부표준프레임워크센터입니다.
미인증 사용자에 대한 보안처리는 다음과 같습니다.
Boolean isAuthenticated = EgovUserDetailsHelper.isAuthenticated();
if(!isAuthenticated) {
model.addAttribute("message", egovMessageSource.getMessage("fail.common.login"));
return "uat/uia/EgovLoginUsr";
}
관련된 내용은 회원관리 controller에서 확인하실 수 있습니다. (EgovMberManageController.java)
감사합니다.