문제 정의 (원인)

조치 방안 검토 (분석)

  1. security config에 form-login 설정을 추가
  2. AuthenticationFilter에서 어떤 방식으로 토큰을 검증하고 있는지 확인

조치 방안 구현 (해결 + 느낀점)

  1. 항상 post맨으로 테스트할떄 JSON으로 테스트 했기 때문에 form형식 로그인으로 할때는 설정을 바꿔야 한다는 것을 생각하지 못했음
  2. token 검증로직을 ObjectMapper.readValue 에서 request.getParameter("username") 같이 바로 꺼내서 로그인 객체 생성