Quando .NET 9 recepisce le modifiche al proxy di Windows?
HttpWindowsProxy aggiorna le impostazioni di sistema dell'utente corrente; oggetti espliciti, valori predefiniti dell'ambiente e flussi attivi hanno durate diverse.
Identificate prima l'origine:
| Origine | Effetto del watcher del registro di Windows di .NET 9 |
|---|---|
| Oggetto handler.Proxy dell'applicazione | Non riscrive quell'oggetto esplicito |
| Valore predefinito scelto dall'ambiente | Non trasforma l'ambiente in un servizio di aggiornamento live |
| Percorso del proxy di sistema di Windows | HttpWindowsProxy controlla le Internet Settings dell'utente corrente e aggiorna dopo la notifica |
L'utente corrente può essere un account di servizio anziché l'utente del desktop le cui impostazioni sono cambiate.
Non ricostruite i criteri solo da WinHttpGetIEProxyConfigForCurrentUser e dal suo campo Proxy manuale: restituisce anche voci di bypass e automatiche. Un WebProxy fisso scarta le decisioni PAC dipendenti dalla destinazione.
Controllate la successiva selezione della connessione, non il movimento di un flusso esistente. I runtime più vecchi o i criteri di proprietà dell'applicazione necessitano del loro ciclo di vita di aggiornamento supportato; riavviare Windows ripetutamente non spiega quale origine fosse obsoleta.