.NET 9 はいつ Windows プロキシの変更を反映するのか?
HttpWindowsProxy は現在のユーザーのシステム設定を更新します。明示的なオブジェクト、環境既定値、アクティブなストリームでは有効期間が異なります。
まず取得元を特定します。
| 取得元 | .NET 9 の Windows レジストリ監視の効果 |
|---|---|
| アプリケーションの handler.Proxy オブジェクト | その明示的なオブジェクトは書き換えない |
| 環境から選択される既定値 | 環境をライブ更新サービスにはしない |
| Windows のシステムプロキシ経路 | HttpWindowsProxy は現在のユーザーの Internet Settings を監視し、通知後に更新する |
現在のユーザーは、設定を変更したデスクトップ ユーザーではなくサービス アカウントである場合があります。
ポリシーをWinHttpGetIEProxyConfigForCurrentUser の手動 Proxy フィールドだけから再構築しないでください。バイパスと自動入力も返します。固定された WebProxy は宛先依存の PAC 決定を破棄する。
既存ストリームの移動ではなく、後続の接続選択を確認してください。古いランタイムやアプリ所有のポリシーには、それぞれがサポートする更新ライフサイクルが必要です。Windows を繰り返し再起動しても、どの取得元が古かったのかは説明できません。