강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Chungmin Myung님의 프로필 이미지
Chungmin Myung

작성한 질문수

스프링 시큐리티

2) 인증 필터 - AjaxAuthenticationFilter

SecurityConfig.java관련 문의

작성

·

417

0

안녕하세요.

SecurityConfig수정하는 부분의 68라인을 보시면

갑자기 .authenticationEntryPoint 부분이 코딩이 되어 있는데, 이 부분은 왜 나오는걸가요?

구굴링 해보니, 인증실패시 처리하기 위해서 작동한다고 이해는 했는데, 이 코드를 추가하신 의도가 궁금합니다.

감사합니다.

답변 1

0

정수원님의 프로필 이미지
정수원
지식공유자

그 부분은 인증 시 예외가 발생하게 되면 로그인 화면으로 가서 다시 인증하도록 이동하게 되는데 현재 rest 형식으로 인증을 진행하고 있기 때문에 스프링 시큐리티에서 기본적으로 제공하는 경로가 아닌 별도로 생성한 경로로 이동하도록 설정한 것입니다.

즉 rest 형식에 맞는 인증화면으로 이동할 수 있는 로직을 구현하기 위함입니다.

스프링 시큐리티는 rest 형식이 아닌 form 형식의 인증 경로만 제공하고 있습니다.

감사합니다.

Chungmin Myung님의 프로필 이미지
Chungmin Myung

작성한 질문수

질문하기