שינויי פרוקסי ב-Windows: מדוע יישומים נשארים במסלול הישן
ערך Internet Settings שמור, תצורת לקוח שנקראה מחדש וחיבור קיים יכולים לסתור זה את זה בלי שכתיבת הרישום תיכשל.
חלון ההגדרות של Windows יכול להציג פרוקסי חדש בעוד יישום ממשיך במסלול הקודם. קבעו איזה מצב אתם צופים בו:
| תצפית | מה היא קובעת |
|---|---|
| הערך החדש נשמר | תצורת המשתמש או המחשב שנבחרה השתנתה |
| לקוח קורא את התצורה החדשה | אותו לקוח רענן את המקור שבו הוא משתמש |
| חיבור חדש משתמש במסלול החדש | המדיניות המרועננת השפיעה על החלטת ניתוב חדשה |
WinINet מספק Internet Options והתראות לכל חיבור, ובהן INTERNET_OPTION_SETTINGS_CHANGED ו-INTERNET_OPTION_REFRESH. השתמשו ב-API התצורה הנתמך עבור ההגדרה שמתעדכנת ודווחו על שגיאותיו. כתיבה לרישום בלבד עלולה להשאיר אצל הלקוח תמונה מיושנת; שידור הגדרות כללי אינו מחייב כל ספריית רשת לקרוא אותו מחדש.
לאחר מכן זהו את המחסנית והחשבון של היישום שנפגע. אצל לקוח .NET 9 ל-Windows, מחזור החיים של רענון פרוקסי המערכת שונה מאובייקטי פרוקסי מפורשים ומברירות המחדל של הסביבה. WinHTTP ולקוחות עם הגדרות פרוקסי פרטיות הם מקרים נפרדים. שינוי תחת המשתמש הנוכחי שלכם אומר מעט על שירות שרץ תחת חשבון אחר, ורענון WinINet אינו יכול לספק תמיכת פרוקסי לשקעים שרירותיים.
לבסוף, הבדילו חיבור חדש מחיבור חי או מנהרה שהוקמו קודם. שינוי ההגדרה אינו מעביר את הזרם הזה אוטומטית. יישום שחושף שינויי פרוקסי זקוק למדיניות מוגדרת של שמירה, התראה וחיבורים חדשים.