<servicePointManager>-Element (Netzwerkeinstellungen)
Konfiguriert Verbindungen mit Netzwerkressourcen.
<configuration>
<system.net>
<settings>
<servicePointManager>
Syntax
<servicePointManager
checkCertificateName="true|false"
checkCertificateRevocationList="true|false"
encryptionPolicy="AllowNoEncryption|NoEncryption|RequireEncryption"
expect100Continue="true|false"
useNagleAlgorithm="true|false"
enableDnsRoundRobin="true|false"
dnsRefreshTimeout="time"
/>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
checkCertificateName |
Gibt an, ob das System überprüfen soll, ob der Name im Zertifikat mit dem Serverhostnamen übereinstimmt, bevor das Zertifikat verwendet wird. Der Standardwert ist true . |
checkCertificateRevocationList |
Gibt an, ob das System überprüfen soll, ob das Zertifikat widerrufen wurde, bevor das Zertifikat verwendet wird. Der Standardwert ist false . |
dnsRefreshTimeout |
Gibt in Millisekunden an, wie lange DNS-Auflösungen (Domain Name Service) in Verbindung mit der Option „DNS-Roundrobin“ zwischengespeichert werden. Der Standardwert ist 120.000 Millisekunden (zwei Minuten). |
enableDnsRoundRobin |
Gibt an, ob DNS-Auflösungen von Hostnamen mit mehreren IP-Adressen (Internet Protocol) alle oder nur die erste Adresse zurückgeben. Der Standardwert ist false . |
encryptionPolicy |
Gibt die Verschlüsselungsrichtlinie an, die auf eine SSL/TLS-Sitzung auf einer ServicePointManager-Instanz angewendet wird. Die möglichen Werte entsprechen den Werten für die EncryptionPolicy-Enumeration. Die Verwendung von Null ist erforderlich, wenn die Verschlüsselungsrichtlinie auf NoEncryption festgelegt ist. Der Standardwert ist RequireEncryption . |
expect100Continue |
Gibt an, ob POST-Methoden mit dem Empfang einer 100-continue -Antwort vom Server rechnen sollten. Der Standardwert ist true . |
useNagleAlgorithm |
Gibt an, ob vom Dienstpunkt-Manager kontrollierte Verbindungen den Nagle-Algorithmus verwenden. Der Standardwert ist true . |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Einstellungen | Konfiguriert grundlegende Netzwerkoptionen für den System.Net-Namespace. |
Bemerkungen
Konfigurationsdateien
Dieses Element kann in der Anwendungskonfigurationsdatei oder in der Computerkonfigurationsdatei ("Machine.config") verwendet werden.
Siehe auch
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.