Freigeben über


RoleManagerSection.CookieProtection Eigenschaft

Definition

Ruft den Typ der Sicherheit zum Schutz des Cookies ab, in dem Rollennamen zwischengespeichert werden, oder legt diesen fest.

public:
 property System::Web::Security::CookieProtection CookieProtection { System::Web::Security::CookieProtection get(); void set(System::Web::Security::CookieProtection value); };
[System.Configuration.ConfigurationProperty("cookieProtection", DefaultValue=System.Web.Security.CookieProtection.All)]
public System.Web.Security.CookieProtection CookieProtection { get; set; }
[<System.Configuration.ConfigurationProperty("cookieProtection", DefaultValue=System.Web.Security.CookieProtection.All)>]
member this.CookieProtection : System.Web.Security.CookieProtection with get, set
Public Property CookieProtection As CookieProtection

Eigenschaftswert

Der Typ der Sicherheit für das Cookie, in dem Rollennamen zwischengespeichert werden. Der Standardwert ist All.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der CookieProtection -Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die RoleManagerSection-Klasse bereitgestellt wird.

// Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}",
  configSection.CookieProtection);
' Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}", _
 configSection.CookieProtection)

Hinweise

Die CookieProtection -Eigenschaft beschreibt, wie Informationen in einem Cookie sicher gespeichert werden. Sie können den Sicherheitstyp des Cookies angeben, in dem Rollen für Ihre Anwendung zwischengespeichert werden, indem Sie das cookieProtection Attribut in der Web.config-Datei für Ihre ASP.NET-Anwendung festlegen. Das cookieProtection Attribut akzeptiert den CookieProtection Enumerationswert All, Encryption, Noneoder Validation. Der Standardwert ist All. Achten Sie darauf, den Standardwert für die CookieProtection Eigenschaft zu verwenden, wenn Sie möchten, dass sowohl datenvalidierung als auch verschlüsselung zum Schutz des Cookies beitragen. Um den Schutz Ihres Cookies zu verbessern, können Sie die CookieRequireSSL -Eigenschaft auch auf truefestlegen.

Gilt für:

Weitere Informationen