RoleManagerSection.CookieProtection Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Rol adlarını önbelleğe alan tanımlama bilgisini korumak için kullanılan güvenlik türünü alır veya ayarlar.
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
Özellik Değeri
Rol adlarının önbelleğe alındığı tanımlama bilgisi içinde kullanılan güvenlik korumasının türü. Varsayılan değer: All
.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğinin nasıl kullanılacağını CookieProtection gösterir. Bu kod örneği, sınıfı için RoleManagerSection sağlanan daha büyük bir örneğin parçasıdır.
// Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}",
configSection.CookieProtection);
' Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}", _
configSection.CookieProtection)
Açıklamalar
CookieProtection özelliği, bir tanımlama bilgisindeki bilgilerin nasıl güvenli bir şekilde depolandığını açıklar. ASP.NET uygulamanızın Web.config dosyasında özniteliğini ayarlayarak cookieProtection
uygulamanız için rollerin önbelleğe alındığı tanımlama bilgisinin güvenlik türünü belirtebilirsiniz.
cookieProtection
özniteliği , , Encryption
None
veya Validation
sabit listesi değerini All
alırCookieProtection. Varsayılan değer: All
. Tanımlama bilgisinin korunmasına yardımcı olmak için hem veri doğrulama hem de şifreleme istiyorsanız özellik için CookieProtection varsayılan değeri kullandığınızdan emin olun. Tanımlama bilginizin korumasını geliştirmek için özelliğini true
olarak da ayarlayabilirsinizCookieRequireSSL.