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;
}
확인 부탁드립니다!