WinHTTP ကလိုင်းအင် အတွင်း PAC စစ်ဆေးအတည်ပြုခြင်း
WinHTTP PAC ရယူစဉ် အသုံးပြုသော မူလအထောက်အထား အလံနှင့် အလိုအလျောက် ပြင်ဆင်သတ်မှတ်မှု လုပ်ဆောင်နေသည့် အထောက်အထားကို နားလည်ပါ။
WinHTTP အပလီကေးရှင်းတစ်ခုသည် ၎င်း၏ PAC ဖိုင်ကို ရယူရန်အတွက်ပင် စစ်ဆေးအတည်ပြုမှု လိုအပ်နိုင်သည်။ ယင်းသည် ဒေါင်းလုဒ်လုပ်ထားသော စကရစ်ပ် ဦးတည်ရာနေရာအတွက် ပရောက်စီ မရွေးချယ်မီ ဖြစ်ပေါ်သည်။
PAC ဆာဗာက ဒေါင်းလုဒ်ကို စိန်ခေါ်သောအခါ လက်ရှိအသုံးပြုသူ၏ မူလအထောက်အထားများကို အသုံးပြုရန် WINHTTP_AUTOPROXY_OPTIONS ရှိ fAutoLogonIfChallenged အဖွဲ့ဝင်က ခွင့်ပြုသည်။ ၎င်းသည် ဘူလီယန် မူဝါဒရွေးချယ်မှုဖြစ်ပြီး မတရားသော အသုံးပြုသူအမည်နှင့် စကားဝှက် ပေးသွင်းရန် အကွက်မဟုတ်ပါ။
ဘရောက်ဇာတွင် အောင်မြင်သော အပြန်အလှန်တုံ့ပြန်သည့် ဒေါင်းလုဒ်သည် ဤအပလီကေးရှင်း ဖိုင်ကို ရယူနိုင်သည်ဟု သက်သေမပြပါ။ WinHTTP သည် ဘရောက်ဇာ၏ အလိုအလျောက် လော့ဂ်အင်ဝင်ရန် ဒိုင်ယာလော့ဂ်ကို မပေးပါ။ အပလီကေးရှင်းသည် ၎င်း၏ API က ပံ့ပိုးသော ပေးပို့မှုနှင့် စစ်ဆေးအတည်ပြုမှု အစီအစဉ်ကို အသုံးပြုရမည်။
မအောင်မြင်မှုသည် PAC လက်ခံကျင်းပသည့် ဆာဗာနှင့် သက်ဆိုင်သလား၊ နောက်ပိုင်းရွေးချယ်သော ပရောက်စီနှင့် သက်ဆိုင်သလား မှတ်တမ်းတင်ပါ။ လက်ခံဆာဗာ၏ 401 စိန်ခေါ်မှုနှင့် ကြားခံ၏ 407 သည် မတူညီသော ဖလှယ်မှုများဖြစ်သည်။ နောက်ပိုင်း ပရောက်စီ၏ 407 အတွက် ပံ့ပိုးထားသော စစ်ဆေးအတည်ပြုမှု စီးကြောင်းမှတစ်ဆင့် တောင်းဆိုမှုအပိုင်းအခြား WinHTTP ပရောက်စီ အထောက်အထားများကို အသုံးပြုပါ။
နောက်ခံဝန်ဆောင်မှုအတွက် ထိုဝန်ဆောင်မှုကို လုပ်ဆောင်နေသော အကောင့်ကို ဖော်ထုတ်ပါ။ “လက်ရှိအသုံးပြုသူ” သည် ဘရောက်ဇာဖွင့်သူ၏ အထောက်အထားများနှင့် ကွာခြားသော ရရှိနိုင်သည့် အထောက်အထားများရှိသည့် ဝန်ဆောင်မှု အထောက်အထား ဖြစ်နိုင်သည်။