안녕하세요
폐쇠망에서 카카오 로그인을 개발중에 있습니다.
배포용 서버에서는
kauth.kakao.com 443
kapi.kakao.com 443
accounts.kakao.com 443
포트를 열어 두고 커스텀버튼을 눌러 로그인 팝업을 띄우는 javascript api를 사용하고 있습니다.
물론 포트 열림은 telnet으로 모두 확인했습니다.
물론 개발중인 오픈망에서는 로그인 및 다음 프로세스 진행이 원활한데,
폐쇠망 내부의 다른 곳에서 배포용 서버에 접근 > 커스텀 버튼 클릭을 하면
accounts.kakao.com 의 접근이 안되어 connection timeout이 납니다.
이 웹페이지를 사용하는 모든이의 방화벽을 열어야하나요?
기본적으로는 맞습니다. 혹시 아래 내용을 보시고, 재점검을 해 주실 수 있을까요?
보통 공공기관 또는 은행권에서 폐쇄망을 운영하여, 카카오 로그인을 사용시 IP, Port가 블럭되어 서비스가 원활하지 않는 상황이 있습니다. 이럴 경우 아래의 정보를 바탕으로 자체 방화벽룰에 추가 허용을 해 주어야 합니다.
다음과 같은 주 3개의 도메인을 사용합니다. 모두 기본 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
ㄴ 27.0.237.16
https://accounts.kakao.com : 카카오 로그인시 간편로그인이 되지 않을 시 ID/Password 로그인을 위한 도메인입니다.
ㄴ 110.7…
혹시 웹기반인데, auth.kakao.com 도메인 열어야했나요?
넹. 모바일의 경우 auth.kakao.com 도 이용됩니다!