<add>-Element für Umgehungsliste (Netzwerkeinstellungen)
Fügt der Proxyumgehungsliste eine IP-Adresse oder einen DNS-Namen hinzu.
<configuration>
<system.net>
<defaultProxy>
<bypasslist>
<add>
<add
address="regular expression"
/>
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribut | Beschreibung |
---|---|
address | Ein regulärer Ausdruck, der eine IP-Adresse oder einen DNS-Namen beschreibt. |
Keine
Element | Beschreibung |
---|---|
bypasslist | Gibt mehrere reguläre Ausdrücke zur Beschreibung von Adressen an, die keinen Proxy verwenden. |
Das add
-Element fügt in die Liste der Adressen, die einen Proxyserver umgehen, reguläre Ausdrücke ein, die IP-Adressen oder DNS-Servernamen beschreiben.
Der Wert des address
-Attributs sollte ein regulärer Ausdruck sein, der einen Satz von IP-Adressen oder Hostnamen beschreibt.
Gehen Sie beim Festlegen eines regulären Ausdrucks für dieses Element vorsichtig vor. Der reguläre Ausdruck [a-z]+\\.contoso\\.com
stimmt mit jedem Host in der Domäne contoso.com überein, aber auch mit jedem Host in der Domäne contoso.com.cpandl.com. Um als Ergebnis nur Hosts in der Domäne contoso.com zu erhalten, verwenden Sie einen Anker ($
): [a-z]+\\.contoso\\.com$
.
Weitere Informationen zu regulären Ausdrücken finden Sie unter Reguläre Ausdrücke in .NET Framework.
Dieses Element kann in der Anwendungskonfigurationsdatei oder in der Computerkonfigurationsdatei ("Machine.config") verwendet werden.
Im folgenden Beispiel werden der Umgehungsliste zwei Adressen hinzugefügt. Die erste umgeht den Proxy für alle Server in der Domäne contoso.com, und die zweite umgeht den Proxy für alle Server, deren IP-Adresse mit 192.168 beginnt.
<configuration>
<system.net>
<defaultProxy>
<bypasslist>
<add address="[a-z]+\.contoso\.com$" />
<add address="192\.168\.\d{1,3}\.\d{1,3}" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: