로그인 처리
- 작성자 :
- 윤*권
- 작성일 :
- 2013-07-26 15:50:43
- 조회수 :
- 1,356
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
공통컴포넌트를 다운 받은 후 로그인을 하려는데.
인증된 사용자 여부를 체크하는 메소드 에서
SecurityContext context = SecurityContextHolder.getContext();
Authentication authentication = context.getAuthentication();
authentication 여기서 null 이라고 떠서 로그인이 안되는데요.
어떻게 처리를 하면 로그인을 진행할 수 있을까요??
인증된 사용자 여부를 체크하는 메소드 에서
SecurityContext context = SecurityContextHolder.getContext();
Authentication authentication = context.getAuthentication();
authentication 여기서 null 이라고 떠서 로그인이 안되는데요.
어떻게 처리를 하면 로그인을 진행할 수 있을까요??
A
안녕하세요 프레임워크센터입니다.
일단 spring security에서 검증하기 위하여 context-security.xml파일에 있는 검증쿼리를 통과해야 합니다.
jdbcUserService, authoritiesByUsernameQuery 에 해당되는 쿼리검증을 통과하여야 하며,
또한 <anonymous/>라는 태그를 추가하시면 익명사용자 롤이 등록되어 null값이 안나오게 할수도 있습니다.
공통컴포넌트 올인원 파일을 다운로드 받으시고 context-security.xml을 참고하시면 될 것 같습니다.
수고하세요.
일단 spring security에서 검증하기 위하여 context-security.xml파일에 있는 검증쿼리를 통과해야 합니다.
jdbcUserService, authoritiesByUsernameQuery 에 해당되는 쿼리검증을 통과하여야 하며,
또한 <anonymous/>라는 태그를 추가하시면 익명사용자 롤이 등록되어 null값이 안나오게 할수도 있습니다.
공통컴포넌트 올인원 파일을 다운로드 받으시고 context-security.xml을 참고하시면 될 것 같습니다.
수고하세요.