ローカルホストでホストされている API にアクセスしようとするとプロキシ認証エラーが発生する

ローカルホストでホストされている API にアクセスしようとするとプロキシ認証エラーが発生する

私は企業のファイアウォールの内側にいますが、アクセスしようとしているリソースはネットワーク内にあります。POSTMAN を使用して、localhost:8000 でホストされている POST/GET API を呼び出しています。これらの API は、企業の Kubernetes クラスターでホストされている他のサービスを使用します。私の localhost と Kubernetes クラスターでホストされているサービスは両方ともアクセス可能ですが、アプリケーションを実行して API のエンドポイント (ローカルでホストされているもの) にアクセスすると、Kubernetes でホストされているサービスのエンドポイントでプロキシ認証エラーが返されます。

本当に困惑しています。なぜこのような奇妙なプロキシ問題が発生するのか、何か手がかりはありますか。http_proxy と https_proxy の環境変数を追加しても、POSTMAN がエンドポイントに到達できなくなるため役に立ちません。

答え1

この接続にプロキシを使用しないようにします。クラスターを no_proxy 環境変数に追加する必要があります。企業のプロキシは localhost が何であるかを認識できず、失敗します。

no_proxy環境変数に関する情報については、この質問を参照してください。 https://unix.stackexchange.com/questions/23452/set-a-network-range-in-the-no-proxy-environment-variable

関連情報