RoleManagerSection.CookieProtection Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Sicherheitstyps, der zum Schutz des Cookies verwendet wird, der Rollennamen zwischenspeichert.
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 des Sicherheitsschutzes, der innerhalb des Cookies verwendet wird, in dem Rollennamen zwischengespeichert werden. Der Standardwert lautet 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 verwendet einen CookieProtection Enumerationswert von All, , Encryption, Noneoder Validation. Der Standardwert lautet All. Achten Sie darauf, den Standardwert für die CookieProtection Eigenschaft zu verwenden, wenn Sie sowohl die Datenüberprüfung als auch die Verschlüsselung zum Schutz des Cookies verwenden möchten. Um den Schutz Ihres Cookies zu verbessern, können Sie die CookieRequireSSL Eigenschaft auch auf truefestlegen.