카카오 로그인 토큰 받아오기 시 400 Bad Request

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.


Window, 앱 ID :965355

안녕하세요?
kakao oauth2 REST API에서 토큰을 얻어오는 API(https://kauth.kakao.com/oauth/token ) 를 호출 시
400 Bad Request 에러가 발생하는데, 어떤 요청 정보가 잘못되었는지 도저히 알수가 없습니다.

public OAuthToken getToken(String code) {
        MultiValueMap<String, String> params = new LinkedMultiValueMap<>();
        params.add("grant_type", GRANT_TYPE);
        params.add("redirect_uri", REDIRECT_URI);
        params.add("client_id", CLIENT_ID);
        params.add("code", code);
//        params.add("client_secret", CLIENT_SECRET);

        WebClient wc = WebClient.create(TOKEN_URI);

        log.info("토큰을 요청하는 중...");
        // POST 방식으로 key-value 데이터 요청
        String oauthTokenRes = wc.post()
                .uri(TOKEN_URI)
                .body(BodyInserters.fromFormData(params))
                .header("Content-type", "application/x-www-form-urlencoded;charset=utf-8")
                .retrieve()
                .bodyToMono(String.class)
                .block();

        System.out.println(oauthTokenRes);
        log.info("토큰 발급 완료!");

여기에서 토큰 발급 완료가 안뜨고 400 에러가 뜹니다. ㅠㅠㅠ
확인해 주시면 감사하겠습니다.

안녕하세요.

KOE303 오류는 인가코드와 접근토큰 발급 시 사용되는 redirect_uri 파라미터가 다른 경우 발생합니다.
해당 오류 발생이 확인되는데요 확인 부탁드립니다.