ניצט DefaultProxyCredentials פֿאַר דעם פּרעסטעמפּלויערטן פּראָקסי פֿון .NET HttpClient
ניצט 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 |
די אַרייַנגאַנגען מיט ענלעכע נעמען זענען נישט אויסטײַטשבאַר. שטעלט אײַן דעם האַנטלער פֿאַר זײַן ערשטער בקשה און האַלט זײַן קליענט פֿאַר דער אַרבעטסלאַסט.
דער פּראָקסי מוז אָננעמען דעם חשבון דורך אַ סכעמע וואָס ביידע ענדן פֿאַרשטיצן. די איצטיקע אידענטיטעט פֿון אַ דינסט קען זיך אונטערשיידן פֿון דעם אינטעראַקטיוו באַניצער וועמענס בראַוזער אַרבעט שוין.