카카오 API 401 Unauthorized (ip mismatched) 간단 해결법

Yu Seong Kim·2025년 8월 30일
0

SpringBoot

목록 보기
29/29
post-thumbnail

문제 발생

토이 프로젝트 진행중 카카오 API 호출 시 401 Unauthorized 발생하였다.
로그를 확인해보니 아래와 같이 뜨고 있었다.

org.springframework.web.client.HttpClientErrorException$Unauthorized: 
401 Unauthorized: "{"msg":"ip mismatched! callerIp=118.xxx.xx.xx. check out registered ips.","code":-401}"

에러의 핵심은 ip mismatched 였다.
즉, 카카오 디벨로퍼스에서 허용하지 않은 IP에서 요청이 들어와 발생한 문제였다.
카카오 측에서 등록된 IP 이외의 모든 IP를 차단하기 때문에 나타나는 오류였다.

KakaoDevelopers내 어플리케이션 허용 IP 수정

해당 페이지는 앱 -> 고급에서 확인할 수 있다.

모든 IP의 접근을 허용하고, 다시 테스트를 진행한다.

결과

이제 카카오 API 호출이 잘 된다!

profile
인생을 코딩하는 남자.

0개의 댓글