રનટાઇમની ડિફૉલ્ટ પ્રોક્સી પસંદગી માટે વર્તમાન સુરક્ષા સંદર્ભ સાથે:

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

આ સમાન નામના ઇનપુટ્સ અદલાબદલી કરી શકાય તેવા નથી. પ્રથમ વિનંતી પહેલાં હેન્ડલર સેટ કરો અને કાર્યભાર માટે તેનું ક્લાયન્ટ રાખો.

પ્રોક્સીએ બંને છેડાએ સમર્થિત સ્કીમ દ્વારા એકાઉન્ટ સ્વીકારવું આવશ્યક છે. સેવાની વર્તમાન ઓળખ તે ઇન્ટરેક્ટિવ વપરાશકર્તાથી અલગ હોઈ શકે છે જેનું બ્રાઉઝર પહેલેથી કામ કરે છે.

સંબંધિત લેખો