रनटाइमको पूर्वनिर्धारित प्रोक्सी छनोटका लागि हालको सुरक्षा सन्दर्भसँग:

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

यी एउटै नामका इनपुटहरू आपसमा बदल्न मिल्दैन। पहिलो अनुरोध अघि ह्यान्डलर सेट गर्नुहोस् र कार्यभारका लागि यसको क्लाइन्ट राख्नुहोस्।

प्रोक्सीले दुवै छेउले समर्थन गर्ने स्किममार्फत खाता स्वीकार्नुपर्छ। सेवाको हालको पहिचान पहिले नै ब्राउजर चलिरहेको अन्तरक्रियात्मक प्रयोगकर्ताभन्दा फरक हुन सक्छ।

सम्बन्धित लेखहरू