반응형
안녕하세요 여러분.
크리에이트 메이커 입니다.
요즘 개발할때 카카오 로그인 api 많이들 쓰시죠?
근데 개발중에 위 제목과 같은 에러들이 나올 때가 있을겁니다.
401 invalid_client Bad client credentials KOE010 이 에러들이요.
분명 정확한 값들을 기입했는데도 뜬다면,
이건은 headers 문제 입니다.
자바스크립트로 작성하신다면, ajex나 fetch를 이용하실 텐데요.
토큰을 얻기 위해서는 일단 POST를 사용해야 하는건 아시죠?
그 상황에서,
'Content-type': 'application/x-www-form-urlencoded'
콘텐츠 타입이 이것이기 때문에,
반드시
body(parm들어가는 부분)을
let parameter = "grant_type=authorization_code&client_id=****~~~
이렇게 작성하시고
body:parameter
이렇게 기입해주셔야 합니다.
body:jsonString{
grant_type,
client_id,
...
{
이런식으로 입력하면 안돼여~ 데이터 제대로 전송 안됩니다.
그럼 이만!
반응형
'IT기술(코딩) > 자바스크립트' 카테고리의 다른 글
제이쿼리 on.('keyup on.('keydown on.('keypress 안될때 (0) | 2023.08.31 |
---|---|
자바스크립트 mysql date형식으로 현재날짜 출력하기 (0) | 2023.05.24 |