<defaultProxy-element> (nätverksinställningar)
Konfigurerar proxyservern Hypertext Transfer Protocol (HTTP).
<konfiguration><system.net<>defaultProxy>
Kommentar
Om du migrerar till .NET 6+ konfigurerar du proxyservern med hjälp av HttpClient.DefaultProxy egenskapen .
Syntax
<defaultProxy
enabled="True|False"
useDefaultCredentials="True|False">
<bypasslist>...</bypasslist>
<proxy>...</proxy>
<module>...</module>
</defaultProxy>
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Element | Beskrivning |
---|---|
enabled |
Anger om en webbproxy används. Standardvärdet är True . |
useDefaultCredentials |
Anger om standardautentiseringsuppgifterna för den här värden används för att komma åt webbproxyn. Standardvärdet är False . |
Underordnade element
Element | Beskrivning |
---|---|
bypasslist | Innehåller en uppsättning reguljära uttryck som beskriver adresser som inte använder proxyn. |
Modul | Lägger till en ny proxymodul i programmet. |
Proxy | Definierar en proxyserver. |
Överordnade element
Element | Beskrivning |
---|---|
system.net | Innehåller inställningar som anger hur .NET Framework ansluter till nätverket. |
Kommentarer
Om elementet defaultProxy
är tomt används systemproxyinställningarna.
Ett undantag utlöses om modulelementet anger en icke-offentlig typ, typen härleds inte från IWebProxy klassen, ett undantag från den parameterlösa konstruktorn för det här objektet inträffade eller ett undantag inträffade när den systemdefinierade standardproxyn hämtades. Egenskapen InnerException för undantaget bör ha mer information om rotorsaken till felet.
Konfigurationsfiler
Det här elementet kan användas i programkonfigurationsfilen eller datorkonfigurationsfilen (Machine.config).
Exempel
I följande exempel används standardvärdena från systemproxyn, anger proxyadressen och kringgår proxyn för lokal åtkomst och contoso.com.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="True"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="True"
/>
<bypasslist>
<add address="[a-z]+\.contoso\.com$" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>