카카오 로그인 redirect_uri Connection Refused

개발환경: java spring mvc
앱 ID 300990

폐쇄망에서 카카오 로그인 기능 구현중 https://kapi.kakao.com/v2/user/me 사용자 정보 가져올 때에 엑세스 토큰은 발급되어 확인이 가능한데 getResponseCode 부분에서 Connection refused가 발생합니다.

방화벽 문제는 보안팀에서 풀어줬다고 하였는데 계속 되지 않네요. 로컬에서는 작동이 잘되어서 코드 문제는 아닌 것 같은데 어떻게 해결해야 하죠 ?

안녕하세요.

폐쇄망에서 kapi.kakao.com 호출 허용을 위해 어떤 IP를 허용했는지 확인해주시겠어요?

  • 203.133.166.33
  • 211.249.200.134
    Port는 443으로 허용했습니다 !

(1) IP 변경 예정이기는 하나 현재는 기재하신 IP가 맞고 [참고 공지]
해당 IP 허용하셨다면 정상 호출되야하는데요.

(2) 폐쇄망에서 간헐적 Connection refused가 아니라 100% Connection refused라면 방화벽 설정 문제일 것으로 추정됩니다.

폐쇄망에서 traceroute 결과 공유해주시겠어요?

요청시간이 만료되었다고 나오네요…
방화벽 문제겠죠 ??
한가지 더 질문드리자면 kapi.kakao.com의 ip를 허용하고 추가로 또 허용해야하는 ip가 있을까요??

네, 타임아웃 증상은 전형적인 방화벽 차단 증상입니다.

kapi.kakao.com/v2/user/me 호출을 위해서는 해당 IP만 허용하면 됩니다.

기능별 방화벽 설정용 IP는 아래 내용 참고 해보시겠어요?

카카오 로그인 등 카카오 api를 위한 방화벽 허용

안녕하세요. 한가지 더 질문드릴 사항이 있어 댓글남깁니다.
보안팀에서 망연계해야한다고 망연계용 ip를 알려줬는데 kapi.kakao.com url을 어떤 식으로 접근해야 할까요…?

안녕하세요.

kapi는 누구나 접근할 수 있는 오픈 API라서 접근에 제한이 없습니다.

그리고 IP와 IP간 상호 허용설정하는 터널링은 제공하고 있지 않습니다.

참고 부탁드려요.