Foar de standertproxykar fan de runtime mei de hjoeddeistige befeiligingskontekst:

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 jildt ûnder de krekt werjûne betingsten: UseProxy = true en Proxy = null. It standertbelied kiest noch altyd de midsman.

Untfanger fan autentikaasjeYnfier
Standert/ûntdutsen proxyHttpClientHandler.DefaultProxyCredentials
Eksplisyt WebProxy-objektCredentials fan dat objekt
BestimmingstsjerderHttpClientHandler.UseDefaultCredentials

Dizze itselde neamde ynfier binne net útwikselber. Stel de handler yn foar syn earste oanfraach en hâld syn kliïnt foar de wurklast.

De proxy moat it akkount akseptearje fia in skema dat troch beide kanten stipe wurdt. De hjoeddeistige identiteit fan in tsjinst kin ferskille fan de ynteraktive brûker waans browser al wurket.

Relatearre artikelen