인프런 커뮤니티 질문&답변
api login not found 에러 뜨는 분들
작성
·
198
0
강의 내용과 동일하게 설정하고
api login 시도를 했는데 다음과 같은 에러가 뜨네요
설정 파일 중에
AjaxLoginConfigurer 생성자를 다음과 같이 수정해보세요.
public AjaxLoginConfigurer(String loginProcessingUrl) {
super(new AjaxLoginProcessingFilter(), "/api/login");
}
문제 원인은 정확하게 못찾았고, 스프링 시큐리티 버전이 업데이트 되면서 바뀐 것 같기도 한데,
defaultLoginProcessingUrl 없으면 시큐리티 내부 FormLogin 인증 정책의 defaultLoginProcessingUrl 인 "/login" (LoginPage의 url)을 기본값으로 사용하도록 로직이 되어 있는 것 같더라구요. (개인 추측)
문제의 원인을 아시는 분은 답글해주시면 감사하겠습니다.
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!




