پنجرهٔ تنظیمات ویندوز ممکن است پروکسی جدیدی نشان دهد در حالی که یک برنامه همچنان از مسیر قبلی می‌رود. مشخص کنید کدام وضعیت را مشاهده می‌کنید:

مشاهدهچه چیزی را اثبات می‌کند
مقدار جدید ذخیره شده استپیکربندی کاربر یا ماشین انتخاب‌شده تغییر کرده است
یک کلاینت پیکربندی جدید را می‌خواندآن کلاینت منبعی را که استفاده می‌کند تازه کرده است
یک اتصال جدید از مسیر جدید استفاده می‌کندسیاست تازه‌شده بر یک تصمیم مسیریابی جدید اثر گذاشته است

WinINet گزینه‌های Internet Options و اعلان‌ها را برای هر اتصال فراهم می‌کند، از جمله INTERNET_OPTION_SETTINGS_CHANGED و INTERNET_OPTION_REFRESH. برای تنظیمی که به‌روزرسانی می‌شود از API پیکربندی پشتیبانی‌شده استفاده کنید و خطاهای آن را گزارش دهید. نوشتن فقط در رجیستری می‌تواند دیدی کهنه در کلاینت باقی بگذارد؛ پخش عمومی تنظیمات هیچ کتابخانهٔ شبکه‌ای را به خواندن دوبارهٔ آن مجبور نمی‌کند.

سپس پشته و حساب برنامهٔ متأثر را مشخص کنید. برای کلاینت .NET 9 ویندوز، چرخهٔ عمر تازه‌سازی پروکسی سیستم با اشیای پروکسی صریح و پیش‌فرض‌های محیطی تفاوت دارد. WinHTTP و کلاینت‌هایی با تنظیمات پروکسی خصوصی موارد جداگانه‌اند. تغییری زیر کاربر فعلی شما دربارهٔ سرویسی که با حساب دیگری اجرا می‌شود چیز زیادی نمی‌گوید، و تازه‌سازی WinINet نمی‌تواند پشتیبانی پروکسی را به سوکت‌های دلخواه بدهد.

در پایان، اتصال جدید را از یک اتصال زنده یا تونلی که پیش‌تر برقرار شده تمایز دهید. تغییر تنظیم، آن جریان را به‌طور خودکار منتقل نمی‌کند. برنامه‌ای که تغییرات پروکسی را ارائه می‌دهد به سیاست مشخصی برای ذخیره، اعلان و اتصال جدید نیاز دارد.

مقالات مرتبط