Okno nastavitev Windows lahko prikazuje nov proxy, medtem ko aplikacija nadaljuje po prejšnji poti. Ugotovite, katero stanje opazujete:

OpazovanjeKaj ugotavlja
Nova vrednost je shranjenaIzbrana uporabniška ali strojna konfiguracija se je spremenila
Odjemalec prebere novo konfiguracijoTa odjemalec je osvežil vir, ki ga uporablja
Nova povezava uporablja novo potOsvežena politika je vplivala na novo odločitev o usmerjanju

WinINet zagotavlja Internet Options in obvestila za vsako povezavo, vključno z INTERNET_OPTION_SETTINGS_CHANGED in INTERNET_OPTION_REFRESH. Za nastavitev, ki se posodablja, uporabite podprti konfiguracijski API in sporočite njegove napake. Pisanje samo v register lahko pri odjemalcu pusti zastarel pogled; splošno oddajanje nastavitev ne prisili vsake omrežne knjižnice, da bi ga znova prebrala.

Nato določite sklad in račun prizadete aplikacije. Pri odjemalcu .NET 9 za Windows se življenjski cikel osveževanja sistemskega proxyja razlikuje od izrecnih proxy objektov in privzetih vrednosti okolja. WinHTTP in odjemalci z lastnimi nastavitvami proxyja so ločeni primeri. Sprememba pod vašim trenutnim uporabnikom pove malo o storitvi, ki teče pod drugim računom, osvežitev WinINet pa ne more zagotoviti podpore proxyja poljubnim vtičnicam.

Nazadnje ločite novo povezavo od žive povezave ali predora, vzpostavljenega prej. Sprememba nastavitve tega toka ne preseli samodejno. Aplikacija, ki razkriva spremembe proxyja, potrebuje določeno politiko shranjevanja, obveščanja in novih povezav.

Sorodni članki