За подразумевани избор проксија у време извршавања са тренутним безбедносним контекстом:

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

Ови истоимени улази нису заменљиви. Подесите руковаоца пре његовог првог захтева и задржите његовог клијента за радно оптерећење.

Прокси мора да прихвати налог кроз шему коју подржавају обе стране. Тренутни идентитет услуге може се разликовати од интерактивног корисника чији прегледач већ ради.

Повезани чланци