[카카오 로그인] 토큰 발급 시 no body

code는 정상적으로 발급되는데 그 코드로 토근 발급이 안됩니다.

앱 ID 934917

아래는 제가 작성한 요청 코드입니다.

private String getToken(String code) {
    HttpHeaders headers = new HttpHeaders();
    headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);

    MultiValueMap<String, String> body = new LinkedMultiValueMap();
    body.add("grant_type", GRANT_TYPE);
    body.add("client_id", CLIENT_ID);
    body.add("redirect_uri", REDIRECT_URI);
    body.add("code", code);
    HttpEntity<MultiValueMap<String, String>> httpEntity = new HttpEntity<>(body, headers);


    KakaoToken kakaoToken = restTemplate.postForObject(
            "https://kauth.kakao.com/oauth/token",
            httpEntity,
            KakaoToken.class
    );

    System.out.println(kakaoToken);
    return null;
}

확인 부탁드립니다!

안녕하세요.

(1) 디벨로퍼스앱에 앱 아이콘을 등록해주시고 앱이름을 구현하시려는 서비스 성격에 맞게 수정해주세요.

(2) 아래와 같이 에러 발생하고 있으머 에러 Response를 출력하시면 확인해볼 수 있습니다.

해당 에러는 Client Secret를 설정했지만 해당 값을 토큰 발급요청 시, 파라메터 설정하지 않았기때문입니다.
가이드 참고해주세요.

REST API | Kakao Developers REST API

	
{"error":"invalid_client","error_description":"Bad client credentials","error_code":"KOE010"}

빠른 답변 감사합니다!