보통 공공기관 또는 은행권에서 폐쇄망을 운영하여, 카카오 로그인을 사용시 IP, Port가 블럭되어 서비스가 원활하지 않는 상황이 있습니다. 이럴 경우 아래의 정보를 바탕으로 자체 방화벽룰에 추가 허용을 해 주어야 합니다.
다음과 같은 도메인들을 사용합니다. 모두 기본 HTTPS/SSL통신만 지원하므로 port는 443 공통입니다.
-
https://kauth.kakao.com : 주로 OAuth2 인증 토큰 발급 및 제3자 정보제공 동의시에 사용되는 도메인입니다.
ㄴ 203.133.166.32
ㄴ 27.0.237.15 -
https://kapi.kakao.com : 토큰을 획득한 후 사용자 정보 또는 기타 API를 사용하기 위한 도메인입니다.
ㄴ 203.133.166.33
ㄴ 211.249.200.134 -
https://accounts.kakao.com : 카카오 로그인시 간편로그인이 되지 않을 시 ID/Password 로그인을 위한 도메인입니다.
ㄴ 211.231.99.67
ㄴ 110.76.142.110 -
https://logins.daum.net : 카카오 계정 로그인을 위한 도메인입니다.
ㄴ 121.53.85.29
ㄴ 203.133.167.18
ㄴ 203.133.167.83 -
https://auth.kakao.com: 카카오계정과 관련된 모바일 전용 도메인입니다.
ㄴ 219.249.227.143
ㄴ 210.103.240.15
ㄴ 110.76.141.64 -
https://dapi.kakao.com: 검색, 로컬과 관련된 도메인입니다.
ㄴ 211.249.220.147
ㄴ 121.53.104.36 -
https://apps.kakao.com: 메시지 수신 거부 관련 기능을 위한 도메인입니다.
ㄴ 27.0.237.17
ㄴ 203.133.166.34 -
https://talk-apps.kakao.com: 카카오톡 유니버셜 링크 서비스를 위한 도메인입니다.
ㄴ 110.76.142.54
ㄴ 27.0.236.28 -
https://kakaoi-newtone-openapi.kakao.com: 음성과 관련된 도메인입니다.
ㄴ 121.53.202.215
이외, 간혹 CAPTCHA 등 google 도메인이 호출될 경우가 있습니다. google 도메인의 경우 아래를 참고 합니다.
https://code.google.com/archive/p/recaptcha/wikis/FirewallsAndRecaptcha.wiki
PS) Domain/IP mapping은 추후 변경될 수 있습니다. Domain은 잘 변하지 않으며 lookup을 통해 실시간 IP적용을 권장드립니다. 위 자료는 2022/09/27 기준으로 업데이트된 정보입니다.
You can read this post in English. see Allow firewall exceptions for Kakao APIs such as Kakao Login .