[폐쇄망/공공기관] WebtoB-JEUS 환경에서 카카오 OAuth 서버 연계 방법 문의

안녕하세요.

공공기관 시스템에서 WebtoB → JEUS 환경으로 카카오 로그인을 구축하여 운영하려고 합니다.

개발환경에서는 정상적으로 카카오 OAuth API를 호출할 수 있지만, 운영환경은 기관 보안정책상 JEUS 서버에서 외부 인터넷으로의 outbound 통신이 차단되어 있습니다.

카카오 로그인 과정에서 서버 측에서 다음 API 호출이 필요한 상황입니다.

현재 기관 보안팀에서는 운영 WAS에서 인터넷으로 직접 통신하는 것에 대해 보안 검토가 필요한 상황이며, 망연계장비 또는 외부연계 Proxy 등을 통한 연계방식도 검토하고 있습니다.

궁금한 점은 다음과 같습니다.

  1. 폐쇄망 또는 망분리 환경에서 WebtoB/JEUS 기반으로 카카오 로그인을 구축한 사례가 있는지

  2. 이런 환경에서는 일반적으로 JEUS에서 카카오 API로 HTTPS(443) 직접 통신을 허용하는 방식인지

  3. 또는 망연계장비/Proxy/API Gateway 등을 통해 외부 API를 호출하는 방식이 일반적인지

  4. 방화벽 정책을 구성할 경우 카카오에서 권장하는 외부 API 접근 방식이 있는지

특히 공공기관처럼 WAS 서버의 인터넷 직접 통신이 제한된 환경에서 실제 구축하신 사례가 있다면 조언 부탁드립니다.

단순히 카카오 API 사용 방법보다는 폐쇄망/망분리 환경에서의 실제 연계 구성 방법에 대한 경험을 듣고 싶습니다.

감사합니다.

안녕하세요.

카카오 로그인은 오픈 API로 OAuth2 표준으로 동작하므로 이용자가 카카오와 서비스간 리다이렉트를 전제로 제공되는 기능이라
폐쇄망 터널링은 제공하지 않습니다.

일반적으로 카카오측 IP를 방화벽에서 허용하여 사용합니다.

https://developers.kakao.com/docs/ko/reference/firewall

감사합니다.