AnonymousIdentificationSection.CookieProtection Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.