RoleManagerSection.CookieProtection RoleManagerSection.CookieProtection RoleManagerSection.CookieProtection RoleManagerSection.CookieProtection Property

Definición

Obtiene o establece el tipo de seguridad utilizada para proteger la cookie que almacena en memoria caché los nombres de rol.Gets or sets the type of security that is used to protect the cookie that caches role names.

public:
 property System::Web::Security::CookieProtection CookieProtection { System::Web::Security::CookieProtection get(); void set(System::Web::Security::CookieProtection value); };
[System.Configuration.ConfigurationProperty("cookieProtection", DefaultValue=Mono.Cecil.CustomAttributeArgument)]
public System.Web.Security.CookieProtection CookieProtection { get; set; }
member this.CookieProtection : System.Web.Security.CookieProtection with get, set
Public Property CookieProtection As CookieProtection

Valor de propiedad

El tipo de protección de seguridad utilizado dentro de la cookie donde se almacenan en memoria caché los nombres de rol.The type of security protection used within the cookie where role names are cached. De manera predeterminada, es All.The default is All.

Ejemplos

En el ejemplo de código siguiente se muestra cómo CookieProtection utilizar la propiedad.The following code example demonstrates how to use the CookieProtection property. Este ejemplo de código forma parte de un ejemplo más extenso proporcionado RoleManagerSection para la clase.This code example is part of a larger example provided for the RoleManagerSection class.

// Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}",
  configSection.CookieProtection);
' Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}", _
 configSection.CookieProtection)

Comentarios

La CookieProtection propiedad describe cómo se almacena de forma segura la información de una cookie.The CookieProtection property describes how information in a cookie is securely stored. Puede especificar el tipo de seguridad de la cookie en la que se almacenan en caché los roles de cookieProtection la aplicación estableciendo el atributo en el archivo Web. config de la aplicación ASP.net.You can specify the security type of the cookie where roles are cached for your application by setting the cookieProtection attribute in the Web.config file for your ASP.NET application. El cookieProtection atributo toma un CookieProtection valor de enumeración Encryptionde None All,, Validationo.The cookieProtection attribute takes a CookieProtection enumeration value of All, Encryption, None, or Validation. De manera predeterminada, es All.The default is All. Asegúrese de usar el valor predeterminado de la CookieProtection propiedad si desea que tanto la validación de datos como el cifrado ayuden a proteger la cookie.Be sure to use the default value for the CookieProtection property if you want both data validation and encryption to help protect the cookie. Para mejorar la protección de la cookie, también puede establecer la CookieRequireSSL propiedad en. trueTo improve the protection of your cookie, you can also set the CookieRequireSSL property to true.

Se aplica a

Consulte también: