Het venster met Windows-instellingen kan een nieuwe proxy tonen terwijl een toepassing op de vorige route doorgaat. Bepaal welke toestand u waarneemt:

WaarnemingWat die vaststelt
De nieuwe waarde is opgeslagenDe gekozen gebruikers- of machineconfiguratie is gewijzigd
Een client leest de nieuwe configuratieDie client heeft de bron die hij gebruikt vernieuwd
Een nieuwe verbinding gebruikt de nieuwe routeHet vernieuwde beleid beïnvloedde een nieuwe routeringsbeslissing

WinINet biedt Internet Options en meldingen per verbinding, waaronder INTERNET_OPTION_SETTINGS_CHANGED en INTERNET_OPTION_REFRESH. Gebruik de ondersteunde configuratie-API voor de instelling die wordt bijgewerkt en meld de fouten ervan. Alleen naar het register schrijven kan bij de client een verouderd beeld achterlaten; een algemene instellingen-broadcast dwingt niet elke netwerkbibliotheek om die opnieuw te lezen.

Bepaal daarna de stack en het account van de getroffen toepassing. Bij een .NET 9 Windows-client verschilt de levenscyclus van het vernieuwen van de systeemproxy van expliciete proxyobjecten en omgevingsstandaarden. WinHTTP en clients met eigen proxyinstellingen zijn afzonderlijke gevallen. Een wijziging onder uw huidige gebruiker zegt weinig over een service die onder een ander account draait, en WinINet-vernieuwing kan willekeurige sockets geen proxyondersteuning geven.

Onderscheid ten slotte een nieuwe verbinding van een levende verbinding of tunnel die eerder is opgezet. Het wijzigen van de instelling migreert die stream niet automatisch. Een toepassing die proxywijzigingen aanbiedt, heeft een vastgelegd beleid nodig voor opslaan, melden en nieuwe verbindingen.

Gerelateerde artikelen