카카오 로그인 API 사용시 토큰 요청에서 401 오류가 발생합니다

앱 Id : 924630

토큰 요청 코드
@Override
public String getKakaoToken(String code) {

final String requestUrl = "https://kauth.kakao.com/oauth/token";
final String redirectUrl = "http://localhost:7777/user/kakao/get-token"; // 인가코드를 받은 리다이렉트 uri와 동일하게 설정했습니다.

MultiValueMap<String, String> parameters = new LinkedMultiValueMap<>();
parameters.add("grant_type", "authorization_code");
parameters.add("client_id", admin_Key); // 내 애플리케이션에서 rest api 키를 넣었습니다.
parameters.add("redirect_uri", redirectUrl);
parameters.add("code", code);

HttpHeaders httpHeaders = new HttpHeaders();
httpHeaders.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
httpHeaders.add("Accept", "application/json");

HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<>(parameters, httpHeaders);

RestTemplate restTemplate = new RestTemplate();

ResponseEntity<KakaoAccessTokenResponseForm> kakaoAccessTokenResponseForm = restTemplate.postForEntity(
        requestUrl,
        requestEntity,
        KakaoAccessTokenResponseForm.class);

String accessToken = kakaoAccessTokenResponseForm.getBody().getAccess_token();

return accessToken;

}

인가 코드는 받아오는데, 토큰을 요청하면 아래와 같은 오류가 발생합니다.
401 Unauthorized: [no body]] with root cause

내 애플리케이션에서 Redirect URI도 모두 등록해주었는데, 어떤 이유로 오류가 나는지 모르겠습니다.

로그상 924630 디벨로퍼스앱으로 특정되는 내역이 없는 것을 볼때
Request 헤더를 정상적으로 전달하지 못한 것 같습니다.

다시한번 시도하셔서 토큰 요청 전, 받은 인가 코드 기재해주세요.

받은 인가 코드는 아래와 같습니다.
JqjNZuP7QgCwWgzirtQn7tetRDPtkWDbu7TpGCTnnu4zHdH2P1hwcegXr8410XHRUZArwgo9cuoAAAGJ8eVvsg

토큰 발급 요청 Error Response Body 에 아래와 같이 전달되고 있네요.

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

아래 내용 참고해주세요.

KOE010 (Bad client credentials) 에러가 발생할 때

client_secret를 활성화 해두었었네요ㅠ_ㅠ 해결되었습니다 감사합니다!!

1개의 좋아요