카카오 api 로그인 안되는 문제

대전광역시교육청 홈페이지 로그인에 카카오 인증 로그인이 되지 않고 있습니다.
안녕하세요. 저는 대전광역시교육청 홈페이지 운영 담당자 이용관 이라고 합니다.

우리 교육청 홈페이지는 2023년부터 카카오 API 로그인 인증 체계를 적용하여, 사용해 왔습니다. 그런데 최근 저희 홈페이지 유지보수 업체를 통해서, 카카오의 도메인 서버 이전 작업으로 인해 일부 서버의 IP 주소가 변경되어 현재 카카오 API 로그인이 안되고있는 것을 알게 되었습니다.

아이피가 변경된 도메인: kauth.kakao.com, kapi.kakao.com

위 도메인은 카카오 API 로그인에 사용되는 도메인이며 변경된 IP를 방화벽에 추가해 주셔야 카카오 API 로그인을 사용할 수 있다고 하여
아래 기재된 IP를 방화벽에 추가 적용하였습니다.(( HTTPS 통신인 443 포트로 허용))

[추가된 신규 IP]

위의 그룹을 등록하였음에도 카카오 로그인이 되지 않고 있습니다.
로그인 시도를 하면 제 핸드폰에는 카카오 계정 로그인 알림 메세지가 뜹니다만,
정작 우리 교육청 홈페이지에는 로그인 되지 않은 상태로 있습니다.

접속 허용 포트를 https에 해당하는 443 포트 말고도, 추가 허용되어야 하는게 있는지요?
로그인 잘 될 수 있도록 도움 부탁드립니다.

감사합니다.

안녕하세요.

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


앱ID
https://developers.kakao.com/ 의 내 애플리케이션에 표시되는 ID 값 입니다.
숫자로된 ID 입니다
ex) 123456

[@tim.l @woody.ho]

제 정보는 이용관9489로 나오고 있구요.
앱ID는 따로 등록한게 없습니다.
제가 질의드리고자 하는 것은 "대전광역시교육청 홈페이지"에서 카카오 API 로그인 기능을 써서 본인인증이 가능했었는데, 카카오 API 서버가 변경이 되었는지, IP변경 정보를 적용했음에도 카카오 API 로그인 사용에 문제가 있는 상태입니다.

@이용관9489

안녕하세요.

아래 공지와 같이 IP가 변경되었고, 기재하신 내용과 같습니다.

API플랫폼 서버 IP 변경 (kauth.kakao.com) / Changes the server IP (kauth.kakao.com) of API platform
[공지] API플랫폼 서버 IP 변경 (kapi.kakao.com) / [Notice] Changes the server IP (kapi.kakao.com) of API platform - #4


방화벽에 잘 설정하셨는데도 접근이 안된다면 아래와 같은 조치를 확인 해볼 수 있습니다.

  1. 도메인을 통해 접근 시 서버 도메인 캐시 초기화
    ㄴ 서비스측 서버에 DNS 캐시된 경우

  2. IP를 통해 접근 시 현재 IP로 업데이트
    ㄴ 자체 DNS에서 IP를 고정하였거나 방화벽등 ACL 정책에 따라 IP를 고정한 경우
    ㄴ 아래 신규 IP만 등록되어 있어야 함

  • [kauth] 121.53.90.6, 211.183.211.37
  • [kapi] 121.53.92.5, 211.183.208.37

3. 서버에서 traceroute 사용하여 kauth, kapi로 도달 가능여부 확인


대전광역시교육청(985093) 디벨로퍼스앱으로 카카오 로그인 액세스 토큰 발급 요청과 사용자 정보 조회 요청이 전혀 없는 것을 볼때

운영하시는 서비스 네트워크 환경에서 호출 하지 못하는 상황으로

“3. 서버에서 traceroute 사용하여 kauth, kapi로 도달 가능여부 확인” 하셔서 어느지점에서 막히는지 먼저 체크 해보시면 좋을 것 같습니다.

1개의 좋아요

서버 내 DNS 정보(/etc/hosts)를 새로 바꾸지 않아 생긴 문제엿습니다. 바꿔 적용해보니, 카카오 api 로그인 잘 됩니다. 도움 주셔서 감사드립니다.

2개의 좋아요