Windows starpniekservera izmaiņas: kāpēc lietotnes paliek uz vecā maršruta
Saglabāta Internet Settings vērtība, atkārtoti nolasīta klienta konfigurācija un esošais savienojums var nesaskanēt, pat ja rakstīšana reģistrā neizdodas.
Windows iestatījumu logs var rādīt jaunu starpniekserveri, kamēr lietotne turpina pa iepriekšējo maršrutu. Nosakiet, kuru stāvokli jūs novērojat:
| Novērojums | Ko tas pierāda |
|---|---|
| Jaunā vērtība ir saglabāta | Izvēlētā lietotāja vai datora konfigurācija ir mainīta |
| Klients nolasa jauno konfigurāciju | Šis klients ir atjauninājis izmantoto avotu |
| Jauns savienojums izmanto jauno maršrutu | Atjauninātā politika ietekmēja jaunu maršrutēšanas lēmumu |
WinINet nodrošina Internet Options un paziņojumus katram savienojumam, tostarp INTERNET_OPTION_SETTINGS_CHANGED un INTERNET_OPTION_REFRESH. Atjaunināmajam iestatījumam izmantojiet atbalstīto konfigurācijas API un ziņojiet par tā kļūdām. Rakstīšana tikai reģistrā var atstāt klientam novecojušu skatu; vispārīga iestatījumu apraide neuzliek par pienākumu katrai tīkla bibliotēkai to nolasīt no jauna.
Pēc tam nosakiet skartās lietotnes steku un kontu. .NET 9 Windows klientam sistēmas starpniekservera atjaunināšanas dzīves cikls atšķiras no skaidri norādītiem starpniekservera objektiem un vides noklusējumiem. WinHTTP un klienti ar privātiem starpniekservera iestatījumiem ir atsevišķi gadījumi. Izmaiņas pašreizējā lietotājā maz pasaka par pakalpojumu, kas darbojas ar citu kontu, un WinINet atjaunināšana nevar nodrošināt starpniekservera atbalstu patvaļīgām ligzdām.
Visbeidzot, atšķiriet jaunu savienojumu no iepriekš izveidota aktīva savienojuma vai tuneļa. Iestatījuma maiņa šo plūsmu automātiski nepārvieto. Lietotnei, kas parāda starpniekservera izmaiņas, nepieciešama noteikta saglabāšanas, paziņošanas un jaunu savienojumu politika.