회사 방화벽 뒤에 있지만 액세스하려는 리소스는 내 네트워크 내에 있습니다. 저는 POSTMAN을 사용하여 localhost:8000에서 호스팅되는 POST/GET API를 호출하고 있습니다. 이 API는 회사 kubernets 클러스터에서 호스팅되는 다른 서비스를 사용합니다. 내 로컬 호스트와 kubernets 클러스터에서 호스팅되는 서비스 모두에 연결할 수 있지만 애플리케이션을 실행하고 API의 끝점(로컬로 호스팅되는 API)에 도달하면 kubernets에서 호스팅되는 서비스 끝점에서 프록시 인증 오류가 반환됩니다.
정말 혼란스러워요. 이 이상한 프록시 문제가 발생하는 이유에 대한 단서가 있습니까? http_proxy 및 https_proxy에 대한 Env 변수를 추가하면 POSTMAN이 엔드포인트에 도달하는 것을 차단하므로 도움이 되지 않습니다.
답변1
이 연결에 프록시가 사용되는 것을 원하지 않습니다. no_proxy 환경 변수에 클러스터를 추가해야 합니다. 귀하의 회사 프록시는 localhost가 무엇인지 모르고 실패할 것입니다.
no_proxy 환경 변수에 대한 정보는 이 질문을 참조하세요. https://unix.stackexchange.com/questions/23452/set-a-network-range-in-the-no-proxy-environment-variable