¿Cuándo recoge .NET 9 los cambios de proxy de Windows?
HttpWindowsProxy actualiza la configuración del sistema del usuario actual; los objetos explícitos, los valores predeterminados del entorno y los flujos activos tienen vidas útiles distintas.
Identifique primero el origen:
| Origen | Efecto del vigilante del registro de Windows de .NET 9 |
|---|---|
| Objeto handler.Proxy de la aplicación | No reescribe ese objeto explícito |
| Valor predeterminado elegido por el entorno | No convierte el entorno en un servicio de actualización en vivo |
| Ruta del proxy del sistema de Windows | HttpWindowsProxy vigila la configuración de Internet del usuario actual y la actualiza tras la notificación |
El usuario actual puede ser una cuenta de servicio en lugar del usuario de escritorio cuyos ajustes cambiaron.
No reconstruya la directiva solo a partir de WinHttpGetIEProxyConfigForCurrentUser y su campo Proxy manual: también devuelve entradas de omisión y automáticas. Un WebProxy fijo descarta las decisiones PAC dependientes del destino.
Compruebe la siguiente selección de conexión, no el movimiento de un flujo existente. Los entornos de ejecución antiguos o la directiva propia de la aplicación necesitan su ciclo de vida de actualización compatible; reiniciar Windows repetidamente no explica qué origen estaba obsoleto.