tomcat9w.exe //ES//MyTomcat

Tomcat 9 の MyTomcat という名前の Windows サービスでは、これがその文書化された構成エディターを開きます。実際のサービス名と対応するインストール ツールを使用してください。Java オプションでは、既存のエントリを保持し、アプリケーションの HTTP スタックが使用するエントリを追加します。

-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080

URL スキームのないホスト名を使用します。プロキシ資格情報を使わない許可されたパブリック HTTP テストでは、HTTP プロキシ リストの候補がホストとポートを提供できます。必要なサービス ネットワーク ルートは別に保ちます。HTTP と HTTPS のプロパティはそれぞれの宛先プロトコルを選択します。直接の例外が必要な場合は、意図した http.nonProxyHosts ポリシーを使用します。JDK の HTTPS ハンドラーはそのプロパティを共有します。

サービスの変更を適用し、適切なメンテナンス ウィンドウ中に再起動します。これらは新しい JVM の起動プロパティです。特に java.net.useSystemProxies は起動時に確認されます。対話型シェルでのエクスポートは、サービスがそれを受け取ったことを証明しません。

次に、ワーカーのアカウントとクライアントを評価します。システム検出と統合認証は、管理者のブラウザー セッションとは異なる場合があります。JVM プロパティはそれを参照するコードにのみ影響します。別のライブラリは独自のビルダーやルート プランナーを必要とする場合があります。407 の場合は、任意の proxyUser/proxyPassword プロパティを追加するのではなく、そのクライアントがサポートするプロキシ認証を構成します。

関連記事