Bagikan melalui


AnonymousIdentificationSection.CookieProtection Properti

Definisi

Mendapatkan atau mengatur jenis enkripsi yang digunakan untuk mengenkripsi 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

Nilai Properti

Salah CookieProtection satu nilai. Nilai defaultnya adalah All.

Atribut

Contoh

Contoh kode berikut menunjukkan cara mengakses CookieProtection properti.

// 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)

Keterangan

Untuk meningkatkan perlindungan cookie Anda, Anda mungkin juga ingin mengatur CookieRequireSSL properti ke true.

Pastikan untuk menggunakan nilai default untuk properti ini jika Anda ingin validasi dan enkripsi data membantu melindungi cookie. Opsi ini menggunakan algoritma validasi data yang dikonfigurasi. Triple-DES (3DES) digunakan untuk enkripsi, jika tersedia dan jika kunci cukup panjang (48 byte atau lebih).

Berlaku untuk