로그인시 오류 관련
- 작성자 :
- 박*성
- 작성일 :
- 2009-07-22 00:00:00
- 조회수 :
- 4,563
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
public static Object getAuthenticatedUser() {
SecurityContext context = SecurityContextHolder.getContext();
Authentication authentication = context.getAuthentication();
if (EgovObjectUtil.isNull(authentication)) {
return null;
}
EgovUserDetails details = (EgovUserDetails) authentication.getPrincipal();
return details.getEgovUserVO();
}
EgovUserDetails details = (EgovUserDetails) authentication.getPrincipal();
부분에서 java.lang.ClassCastException: java.lang.String 오류가 생깁니다.
계정은 test/1234 로 임의로 테이블에 생성을 했습니다.
SecurityContext context = SecurityContextHolder.getContext();
Authentication authentication = context.getAuthentication();
if (EgovObjectUtil.isNull(authentication)) {
return null;
}
EgovUserDetails details = (EgovUserDetails) authentication.getPrincipal();
return details.getEgovUserVO();
}
EgovUserDetails details = (EgovUserDetails) authentication.getPrincipal();
부분에서 java.lang.ClassCastException: java.lang.String 오류가 생깁니다.
계정은 test/1234 로 임의로 테이블에 생성을 했습니다.
A
해당 오류만으로는 정확한 원인을 파악하기가 힘듭니다.
우선 기초데이터에 권한관련 데이터를 등록 후 다시 시도해보시기 바랍니다.
만약 그래도 에러가 발생한다면 로그를 상세히 올려주시기 바랍니다.
수고하십시요.
우선 기초데이터에 권한관련 데이터를 등록 후 다시 시도해보시기 바랍니다.
만약 그래도 에러가 발생한다면 로그를 상세히 올려주시기 바랍니다.
수고하십시요.