🛤️상황
회원가입/로그인이 기존에 GET방식이었어서 POST 방식으로 바꾸려 하는데 이러한 오류가 발생하였다.
🌸과정
401 Unauthorized는 클라이언트 요청이 필요한 인증 자격증명을 제공하지 않았거나 인증이 실패한 경우에 사용되는 HTTP 상태 코드입니다. 즉, 클라이언트는 요청한 리소스에 접근하기 위해 유효한 자격증명(사용자 이름과 비밀번호 또는 인증 토큰 등)을 제공해야 하지만, 제공하지 못하거나 인증에 실패한 상태입니다.
라는 이유로 BCryptPasswordEncoder도 수정해 보고, springSecurity 쪽도 이것저것 시도(코드추가, 클래스 추가) 하느라 3시간이 흘렀다...
🗝️해결
@RequestBody를 매개변수에 붙이니 바로 해결되었다....
이러한 기초적인(?) 실수를 하지 않도록 공부를 더 열심히 해야겠다...ㅠ
'개발일지 > 2023_한이음' 카테고리의 다른 글
[개발] 기능추가 - school 데이터의 추가(dept, tag 테이블) (0) | 2023.07.08 |
---|---|
[개발]🚨ERROR -java.sql.SQLIntegrityConstraintViolationException: Cannot add or update a child row: (0) | 2023.07.06 |
[개발외] 현재 프로젝트 ERD 그리기 (0) | 2023.07.02 |
[개발] [spring boot] 좋아요 기능 개수 제한하기_성공 (0) | 2023.06.30 |
[개발] 🎁배운점 - Optional 클래스에서 getId() 사용하기 (0) | 2023.06.27 |