SCHOOL/캡스톤
[졸프 백엔드] [버그 수집] logout 시 "detail": "method 'get' is not supported."
chaerrii
2024. 7. 1. 15:04
버그
"detail": "method 'get' is not supported."
@PostMapping("/logout")
public BaseResponse<?> logout()
를 진행하는데 Post요청으로 logout을 분명히..? 보냈는데..? 갑자기 get 요청이 안된다는거임... 당연하지 post니까.
내가 잘못한건 아닌데..? 포스트맨이 이상한건가? 하고 서치를 해보니까
스프링 시큐리티는 기본적으로 GET 으로 /logout 을 지원한다.
따라서 /logout 요청에 내 post 요청이 아닌 get으로 갔던 것...
해결
/logout이 아닌 /auth/logout으로 API url 바꿈
참고: https://velog.io/@oayenn/Spring-Request-method-GET-is-not-supported