Za podrazumevani izbor proxyja u vreme izvršavanja sa trenutnim bezbednosnim kontekstom:

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 se primenjuje pod tačno prikazanim uslovima: UseProxy = true i Proxy = null. Podrazumevana politika i dalje bira posrednika.

Primalac autentifikacijeUlaz
Podrazumevani/otkriveni proxyHttpClientHandler.DefaultProxyCredentials
Eksplicitni WebProxy objekatCredentials tog objekta
Odredišni serverHttpClientHandler.UseDefaultCredentials

Ovi istoimeni ulazi nisu zamenljivi. Podesite rukovaoca pre njegovog prvog zahteva i zadržite njegovog klijenta za radno opterećenje.

Proxy mora prihvatiti nalog kroz šemu koju podržavaju obe strane. Trenutni identitet usluge može se razlikovati od interaktivnog korisnika čiji pregledač već radi.

Povezani članci