Sdílet prostřednictvím


AnonymousIdentificationSection.CookieProtection Vlastnost

Definice

Získá nebo nastaví typ šifrování, který se používá k šifrování souboru cookie.

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.Validation)]
public System.Web.Security.CookieProtection CookieProtection { get; set; }
[<System.Configuration.ConfigurationProperty("cookieProtection", DefaultValue=System.Web.Security.CookieProtection.Validation)>]
member this.CookieProtection : System.Web.Security.CookieProtection with get, set
Public Property CookieProtection As CookieProtection

Hodnota vlastnosti

CookieProtection

Jedna z CookieProtection hodnot. Výchozí hodnota je All.

Atributy

Příklady

Následující příklad kódu ukazuje, jak získat přístup k CookieProtection vlastnosti.

// Get CookieProtection.
System.Web.Security.CookieProtection cookieProtection =
    anonymousIdentificationSection.CookieProtection;
Console.WriteLine("Cookie protection: {0}",
           cookieProtection);
' Get CookieProtection.
Dim cookieProtection _
As System.Web.Security.CookieProtection = _
anonymousIdentificationSection.CookieProtection
Console.WriteLine( _
"Cookie protection: {0}", cookieProtection)

Poznámky

Chcete-li zlepšit ochranu souboru cookie, můžete také nastavit CookieRequireSSL vlastnost na true.

Pokud chcete, aby ověřování dat i šifrování pomohlo chránit soubor cookie, nezapomeňte pro tuto vlastnost použít výchozí hodnotu. Tato možnost používá nakonfigurovaný algoritmus ověření dat. Pokud je dostupný algoritmus 3DES (Triple-DES) a pokud je klíč dost dlouhý (aspoň 48 bajtů), k šifrování se použije algoritmus 3DES.

Platí pro