ለ.NET HttpClient ነባሪ ፕሮክሲ DefaultProxyCredentials ይጠቀሙ
ለነባሪ ፍለጋ DefaultProxyCredentials፣ ለግልጽ ፕሮክሲ WebProxy.Credentials እና ለመድረሻ አገልጋይ ብቻ UseDefaultCredentials ይጠቀሙ።
በሂደት ጊዜ ነባሪ ፕሮክሲ ምርጫ ለ አሁናዊ የደህንነት አውድ፦
var handler = new System.Net.Http.HttpClientHandler
{
UseProxy = true,
Proxy = null,
DefaultProxyCredentials =
System.Net.CredentialCache.DefaultCredentials
};
var client = new System.Net.Http.HttpClient(handler);DefaultProxyCredentials በተጠቀሱት ትክክለኛ ሁኔታዎች ይሠራል፦ UseProxy = true እና Proxy = null። ነባሪው መመሪያ አሁንም አማካዩን ይመርጣል።
| የማረጋገጫ ተቀባይ | ግብዓት |
|---|---|
| ነባሪ/የተገኘ ፕሮክሲ | HttpClientHandler.DefaultProxyCredentials |
| ግልጽ WebProxy ነገር | የዚያ ነገር Credentials |
| መድረሻ አገልጋይ | HttpClientHandler.UseDefaultCredentials |
እነዚህ ተመሳሳይ ስም ያላቸው ግብዓቶች ሊለዋወጡ አይችሉም። ሀንድለሩን ከመጀመሪያ ጥያቄው በፊት ያዘጋጁ እና ደንበኛውን ለሥራው ይያዙ።
ፕሮክሲው መለያውን በሁለቱም ወገን በሚደገፍ መንገድ መቀበል አለበት። የአገልግሎት አሁናዊ ማንነት አስቀድሞ በሚሠራው ተጠቃሚ ብሮውዘር ሊለያይ ይችላል።