Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

AuthenticationManager.CredentialPolicy-Eigenschaft

Ruft die Anmeldeinformationen-Richtline ab, die für mit der HttpWebRequest-Klasse durchgeführte Ressourcenanforderungen verwendet werden soll, oder legt diese fest.

Namespace:  System.Net
Assembly:  System (in System.dll)
public static ICredentialPolicy CredentialPolicy { get; set; }

Eigenschaftswert

Typ: System.Net.ICredentialPolicy
Ein Objekt, das die ICredentialPolicy-Schnittstelle implementiert und bestimmt, ob mit Anforderungen Anmeldeinformationen gesendet werden. Der Standardwert ist null.

Die Anmeldeinformationen-Richtlinie bestimmt, ob beim Senden einer Anforderung für eine Netzwerkressource, z. B. für den Inhalt einer Webseite, Anmeldeinformationen gesendet werden sollen. Wenn Anmeldeinformationen gesendet werden, können Server, die Clientauthentifizierung erfordern, den Client beim Empfangen der Anforderung zu authentifizieren versuchen, statt eine Antwort zu senden, die angibt, dass die Anmeldeinformationen des Clients erforderlich sind. Hierdurch wird ein Roundtrip zum Server eingespart, doch muss dies gegen das Sicherheitsrisiko abgewogen werden, mit dem das Senden von Anmeldeinformationen über das Netzwerk verbunden ist. Wenn der Zielserver keine Clientauthentifizierung erfordert, empfiehlt es sich, keine Anmeldeinformationen zu senden.

Die Anmeldeinformationen-Richtlinie wird nur für Anforderungen aufgerufen, die Anmeldeinformationen angeben oder ein WebProxy-Objekt verwenden, das Anmeldeinformationen angibt.

Im folgenden Codebeispiel wird das Festlegen der Anmeldeinformationen-Richtlinie veranschaulicht.


 public static void UseIntranetCredentialPolicy()
{
    IntranetZoneCredentialPolicy  policy = new IntranetZoneCredentialPolicy();
    AuthenticationManager.CredentialPolicy = policy;
}


.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.