Erabili DefaultProxyCredentials .NET HttpClient-en proxy lehenetsirako
Erabili DefaultProxyCredentials detektatze lehenetsirako, WebProxy.Credentials proxy esplizitu baterako eta UseDefaultCredentials helmugako zerbitzarirako soilik.
Exekuzio-denboraren proxy hautaketa lehenetsirako, uneko segurtasun-testuinguruarekin:
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 erakutsitako baldintza zehatzetan aplikatzen da: UseProxy = true eta Proxy = null. Politika lehenetsiak bitartekaria aukeratzen jarraitzen du.
| Autentifikazioaren hartzailea | Sarrera |
|---|---|
| Proxy lehenetsia/detektatua | HttpClientHandler.DefaultProxyCredentials |
| WebProxy objektu esplizitua | Objektu horren Credentials |
| Helmugako zerbitzaria | HttpClientHandler.UseDefaultCredentials |
Izen bereko sarrera hauek ez dira trukagarriak. Ezarri kudeatzailea bere lehen eskaera baino lehen eta atxiki bere bezeroa lan-kargarako.
Proxyak kontua bi muturrek onartzen duten eskema baten bidez onartu behar du. Zerbitzu baten uneko identitatea desberdina izan daiteke jada funtzionatzen duen nabigatzailea duen erabiltzaile interaktiboaren aldean.