AnonymousIdentificationSection.CookieProtection Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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).