KOE320 카카오 로그인 오류문제

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


안녕하세요. 카카오 로그인 테스트 진행중에 있습니다.
REST API를 이용하여 백측에서 토큰값을 받아와 사용자정보를 불러오려고 합니다.
근데 계속 오류가 뜹니다.
서비스단에서도 두번 호출 하고 있지도 않은데 어떤 부부을 혹시 놓치고 있는 걸까요?

org.springframework.web.client.HttpClientErrorException$BadRequest: 400 Bad Request: “{“error”:“invalid_grant”,“error_description”:“authorization code not found for code=mKkm8DTpx6MAqkPmmxQNa4gCtaFdGwRiXUWj7ED6kQje_48wcsABlEq4BOxUIaVBPIqXjwo9c5sAAAGKymPi7Q”,“error_code”:“KOE320”}”

@RestController //(1)
@RequestMapping(“/api”)
public class UserController {

@Autowired
private UserService userService;

// 프론트에서 인가코드 받아오는 url
@GetMapping("/oauth/kakao")
public User getLogin(@RequestParam("code") String code) {

    // 넘어온 인가 코드를 통해 access_token 발급
   OauthToken oauthToken = userService.getAccessToken(code);

  User user = userService.saveUser(oauthToken.getAccess_token());

    return user;

}

이렇게되면 code가 테스트할때마다 주소뒤에 붙는 code가 달라지므로, 절대 같은 인가코드를 사용하는게 아니지않나요?

안녕하세요.

확인을 위해 앱 ID 부탁드립니다.


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다

ex) 123456