Kasutage .NET HttpClienti vaikepuhverserveri jaoks DefaultProxyCredentialsi
Kasutage DefaultProxyCredentialsi vaikeavastuse jaoks, WebProxy.Credentials selgesõnalise puhverserveri jaoks ja UseDefaultCredentials ainult sihtserveri jaoks.
Käituskeskkonna vaikepuhverserveri valikuks praeguse turbekontekstiga:
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 kehtib täpselt näidatud tingimustel: UseProxy = true ja Proxy = null. Vaikepoliitika valib endiselt vahendaja.
| Autentimise vastuvõtja | Sisend |
|---|---|
| Vaikimisi/tuvastatud puhverserver | HttpClientHandler.DefaultProxyCredentials |
| Selgesõnaline WebProxy objekt | Selle objekti Credentials |
| Sihtserver | HttpClientHandler.UseDefaultCredentials |
Need sarnase nimega sisendid ei ole vahetatavad. Seadistage haldur enne selle esimest taotlust ja hoidke selle klient töökoormuse jaoks.
Puhverserver peab konto vastu võtma mõlema poole toetatud skeemi kaudu. Teenuse praegune identiteet võib erineda interaktiivsest kasutajast, kelle brauser juba töötab.