이번에는 RestAPI 방식으로 구축하기 위해 가장 처음 login 하는 Controller 기능을 만들고 있었다.
가장 처음으로 만들고 실행해서 들어가 봤다. 근데,, 로그인을 하란다..!
내가 생각했던 것은 "오잉? 이제는 login이라서 자기 멋대로 로그인 form도 만들어주나?" 싶었다..
하지만 그게 아니라 Spring Boot Secure
때문이란다!
다시 알아보기로 하고, 그리고 PostMan에서 Request도 보내보는데 계속 401 에러가 떴다.
401 Unauthorized : 요청된 리소스에 대한 유효한 인증 자격 증명이 없기 때문에 클라이언트 요청이 완료되지 않았음
근데 알고 보니 Spring Security
에서 발생하는 문제라고 한다.
Spring Security
는 스프링은 위한 인증, 접근 관리 프레임워크.
Gradle에서 security 내용을 지우고 다시 Request 보내보기로 했다.
보는 것과 같이 200을 받았다 얏호!
Spring 에서 데이터도 잘 받은 것을 볼 수 있다!