Кога .NET 9 прихваща промените в прокси настройките на Windows?
HttpWindowsProxy опреснява системните настройки на текущия потребител; явните обекти, настройките по подразбиране от средата и активните потоци имат различен живот.
Първо установете източника:
| Източник | Ефект на наблюдателя на регистъра на Windows в .NET 9 |
|---|---|
| Обектът handler.Proxy на приложението | Не пренаписва този явен обект |
| Стойност по подразбиране, избрана от средата | Не превръща средата в услуга за актуализации в реално време |
| Път на системното прокси в Windows | HttpWindowsProxy следи Internet Settings на текущия потребител и опреснява след известие |
Текущият потребител може да е служебен акаунт, а не потребителят на работния плот, чиито настройки са се променили.
Не изграждайте политика само въз основа на WinHttpGetIEProxyConfigForCurrentUser и неговото ръчно поле Proxy: то също връща обходни и автоматични входни данни. Един фиксиран WebProxy изхвърля зависимите от дестинацията решения на PAC.
Проверявайте следващия избор на връзка, а не движението на съществуващ поток. По-старите среди за изпълнение или политиката, притежавана от приложението, се нуждаят от своя поддържан жизнен цикъл на актуализация; многократното рестартиране на Windows не обяснява кой източник е бил остарял.