.NET Framework Web.config प्रोक्सी सेटिङहरू DefaultProxySection सँग
अवस्थित .NET Framework वेब अनुप्रयोगमा कन्फिगरेसन झन्डाहरू र शाब्दिक प्रोक्सी ठेगाना जाँच्न DefaultProxySection प्रयोग गर्नुहोस्।
अवस्थित .NET Framework ASP.NET अनुप्रयोगमा कन्फिगरेसन जाँच्न कन्फिगरेसन API मार्फत system.net/defaultProxy पढ्नुहोस्:
using System.Net.Configuration;
using System.Web.Configuration;
var section = WebConfigurationManager.GetSection(
"system.net/defaultProxy") as DefaultProxySection;
if (section != null)
{
bool enabled = section.Enabled;
var configuredAddress = section.Proxy.ProxyAddress;
bool useDefaultCredentials = section.UseDefaultCredentials;
}
फर्काइएका मानहरूले कन्फिगरेसन खण्डको वर्णन गर्छन्, जसमा लागू हुने वंशानुगत कन्फिगरेसन र पूर्वनिर्धारितहरू समावेश छन्। अनुप्रयोगको छानिएको कन्फिगरेसन देखाउँदा वा अडिट गर्दा ती उपयोगी हुन्छन्।
शाब्दिक ProxyAddress कुनै गन्तव्यका लागि छानिएको प्रोक्सीभन्दा फरक हुन्छ। स्वचालित नीतिले प्रत्येक URL का लागि अर्को मार्ग छान्न सक्छ, र अनुरोधले आफ्नै स्पष्ट प्रोक्सी कन्फिगरेसन पनि बोक्न सक्छ।
प्रश्न त्यो गन्तव्यका लागि नीतिको निर्णय भए IWebProxy.GetProxy(destination) प्रयोग गर्नुहोस्। प्रश्न कन्फिगरेसनले के घोषणा गर्छ भन्ने भए DefaultProxySection प्रयोग गर्नुहोस्। खाली शाब्दिक ठेगाना आफैंमा प्रत्येक अनुरोध सिधै जान्छ भन्ने प्रमाण होइन।