Quando o .NET 9 capta alterações de proxy do Windows?
O HttpWindowsProxy atualiza as definições de sistema do utilizador atual; objetos explícitos, predefinições de ambiente e fluxos ativos têm tempos de vida diferentes.
Identifique primeiro a origem:
| Origem | Efeito do observador do registo do Windows do .NET 9 |
|---|---|
| Objeto handler.Proxy da aplicação | Não reescreve esse objeto explícito |
| Predefinição escolhida pelo ambiente | Não transforma o ambiente num serviço de atualização em direto |
| Caminho do proxy de sistema do Windows | O HttpWindowsProxy monitoriza as Internet Settings do utilizador atual e atualiza após notificação |
O utilizador atual pode ser uma conta de serviço em vez do utilizador do ambiente de trabalho cujas definições mudaram.
Não reconstrua a política apenas a partir de WinHttpGetIEProxyConfigForCurrentUser e do respetivo campo Proxy manual: também devolve entradas de ignorância e automáticas. Um WebProxy fixo descarta decisões PAC dependentes do destino.
Verifique a seleção de ligação seguinte, não o movimento de um fluxo existente. Ambientes de execução mais antigos ou políticas próprias da aplicação precisam do seu ciclo de vida de atualização suportado; reiniciar o Windows repetidamente não explica qual origem estava desatualizada.