반응형

 

백엔드는 spring security, 프론트엔드는 Vue로 구성해서

로그인, 로그아웃, Post 요청 처리를 하는 도중

계속해서 cookie가 전달되지 않는 문제가 있었다.

 

요청마다 withCredential을 true로 설정해주면 되었는데,

또 다른 문제는 get 요청은 동작하는데 post 요청은 동작하지 않았다.

 

 

 

전역으로 설정하니 post 요청도 해결되었다.

 


 

 

 

알고보니 axios post 메서드에는 매개인자 순서가 있다.

 

post(url, data, config) 순서로 넣어주면 동작한다.

post(url, config) 으로 넣어서 동작하지 않았던 것

 

Axios api가 컴파일 에러, 런타임 에러가 나지않고 동작하여 이걸 눈치채지 못했다.

 

 

 

 


도움이 된 곳

 

https://yamoo9.github.io/axios/guide/api.html#http-%EB%A9%94%EC%84%9C%EB%93%9C-%EB%B3%84%EC%B9%AD

 

반응형

'프로그래밍 > Vue' 카테고리의 다른 글

[Vue] Vue 구조 파악해보기  (0) 2022.10.18

+ Recent posts