.NET 9 چه زمانی تغییرات پروکسی ویندوز را برمیدارد؟
HttpWindowsProxy تنظیمات سامانه کاربر جاری را تازه میکند؛ شیءهای صریح، پیشفرضهای محیطی و جریانهای فعال عمرهای متفاوتی دارند.
ابتدا منبع را مشخص کنید:
| منبع | اثر ناظر رجیستری ویندوز در .NET 9 |
|---|---|
| شیء handler.Proxy برنامه | آن شیء صریح را بازنویسی نمیکند |
| پیشفرض انتخابشده از محیط | محیط را به سرویس بهروزرسانی زنده تبدیل نمیکند |
| مسیر پروکسی سامانه ویندوز | HttpWindowsProxy تنظیمات اینترنت کاربر جاری را میپاید و پس از اعلان تازه میکند |
کاربر جاری میتواند حساب سرویس باشد، نه کاربر دسکتاپی که تنظیماتش تغییر کرده است.
سیاست را فقط از WinHttpGetIEProxyConfigForCurrentUser و فیلد Proxy دستی آن بازنسازید: ورودیهای عبور و خودکار را هم برمیگرداند. یک WebProxy ثابت تصمیمهای PAC وابسته به مقصد را دور میریزد.
انتخاب اتصال بعدی را بررسی کنید، نه جابهجایی یک جریان موجود. محیطهای اجرای قدیمیتر یا سیاست متعلق به برنامه به چرخه عمر بهروزرسانی پشتیبانیشده خود نیاز دارند؛ راهاندازی مکرر ویندوز توضیح نمیدهد کدام منبع کهنه بود.