에러메세지
data: {
error: ‘invalid_client’,
error_description: ‘Bad client credentials’
}
요청 코드
const tokenTest = await this.http
.post(
‘https://kauth.kakao.com/oauth/token’,
{
grant_type: ‘refresh_token’,
client_id: ‘4623eff4fe96ac61dd4afe5e8e1f0281’,
refresh_token: refreshToken,
client_secret: ‘------------------------------------------’,
},
)
.toPromise();
return tokenTest;
} catch (err) {
console.log(err.response);
}
내용
로그인이 되고 accesstoken 과 refreshtoken 이 제대로 넘어오는 것을 확인했지만,
해당 발급받은 리프레쉬 토큰으로 엑세스 토큰 재발급 요청시 매번
data: {
error: ‘invalid_client’,
error_description: ‘Bad client credentials’
}
에러가 발생합니다…
앱 설정도 3번이나 다시만들어서 해보고
보안설정도 해주고 시크릿 값도 넣어주고 해보았으나
키값도 RESET API key 인 것을 확인해보고 했으나 위와 같은 에러가 계속 나옵니다 ㅠㅠ
서버 환경 : Nest Js (nodejs)
사용 : passport-kakao
요청: axios
- 혹시 로컬 테스트 환경에서는 토큰 리프레쉬가 불가능한가요?
- app key 는 reset api key 를 쓰는것이 맞나요?
해결 방법이 너무 궁금합니다 ㅠㅠ