ဘရောက်ဇာသည် ပရောက်စီ အကောင့်တစ်ခုကို မှတ်ထားသည်။ သင့် .NET client သည် CredentialCache.DefaultCredentials ကို အသုံးပြုပြီး သင်မျှော်လင့်သော ထပ်မံကြိုးစားမှုမပါဘဲ 407 ကို လက်ခံရရှိသည်။ ဤအချက်နှစ်ချက်သည် ကိုက်ညီသည်။

DefaultCredentials သည် ပံ့ပိုးထားသော ပေါင်းစပ် အတည်ပြုခြင်းအတွက် လက်ရှိ လုံခြုံရေး အခြေအနေကို ကိုယ်စားပြုသည်။ Microsoft သည် NTLM၊ Negotiate နှင့် Kerberos တို့တွင် ၎င်း၏ အသုံးချနိုင်မှုကို မှတ်တမ်းတင်ထားသည်။ ၎င်းသည် ဘရောက်ဇာတွင် သိမ်းထားသော လော့ဂ်အင်များမှ အသုံးပြုသူအမည်နှင့် ရိုးရှင်းသော စကားဝှက်ကို ထုတ်ယူရန် တောင်းဆိုချက် မဟုတ်ပါ။

ပရောက်စီက Basic ပေးပြီး သီးခြား အကောင့် လိုအပ်ပါက ထို အကောင့်ကို client ပံ့ပိုးသော ပရောက်စီ အထောက်အထား အင်တာဖေ့စ် မှတစ်ဆင့် ပြင်ဆင်ပါ။ ရှင်းလင်းသော NetworkCredential နှင့် လက်ရှိ Windows လုံခြုံရေး အခြေအနေသည် မတူညီသော ထည့်သွင်းချက်များ ဖြစ်သည်။

စကားဝှက် မပြောင်းမီ ကြေညာထားသော စိန်ခေါ်မှုကို စစ်ဆေးပါ။ မည်သည့် အသုံးပြုသူ အခြေအနေက အက်ပ်ကို လည်ပတ်နေသည်ကိုလည်း စစ်ဆေးပါ။ ဒက်စ်တော့ လုပ်ဆောင်နိုင်သော ဖိုင်နှင့် ဝန်ဆောင်မှုသည် တူညီသော ကွန်ပျူတာတွင် စတင်လျှင်ပင် မတူညီသော အထောက်အထား ရှိနိုင်သည်။

အကောင့်ကို ဦးတည်ရာ၏ အထောက်အထား ဂုဏ်သတ္တိသို့ပါ ကူးယူရန် အကြောင်းမရှိပါ။ ကြားခံ၏ လော့ဂ်အင်ကို ကြားခံနှင့်အတူ ထားပါ။ အသုံးဝင်သော ရောဂါရှာဖွေမှုသည် အချက်သုံးချက်ကို အမည်ပေးသည်။ ရွေးချယ်ထားသော ပရောက်စီ၊ ၎င်း တောင်းဆိုသော စနစ်နှင့် အက်ပ် အမှန်တကယ် ပေးခဲ့သော အထောက်အထား အမျိုးအစား။

ဆက်စပ်ဆောင်းပါးများ