嘗試存取本機上託管的 API 時出現代理授權錯誤

嘗試存取本機上託管的 API 時出現代理授權錯誤

我位於公司防火牆後面,但我嘗試存取的資源位於我的網路內。我正在使用 POSTMAN 呼叫託管在 localhost:8000 上的 POST/GET API。這些 API 使用我的公司 kubernets 叢集中託管的其他服務。我的本機主機和託管在 kubernets 叢集上的服務都是可存取的,但是當我執行應用程式並點擊 API 的端點(本機託管的端點)時,它會在 kubernets 託管的服務端點傳回代理授權錯誤。

我真的很困惑。任何線索為什麼我會遇到這個奇怪的代理問題。為 http_proxy 和 https_proxy 添加環境變數沒有幫助,因為它阻止我的郵遞員到達任何端點。

答案1

您不希望此連線使用代理程式。您應該將叢集新增至 no_proxy 環境變數。您的公司代理不知道本地主機是什麼並且將會失敗。

有關 no_proxy 環境變數的信息,請參閱此問題 https://unix.stackexchange.com/questions/23452/set-a-network-range-in-the-no-proxy-environment-variable

相關內容