RoleManagerSection.CookieProtection Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el tipo de seguridad utilizada para proteger la cookie que almacena en memoria caché los nombres de rol.
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
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. De manera predeterminada, es All
.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar la CookieProtection propiedad . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la RoleManagerSection clase .
// 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 la información de una cookie de forma segura. Puede especificar el tipo de seguridad de la cookie donde se almacenan en caché los roles de la aplicación estableciendo el cookieProtection
atributo en el archivo Web.config para la aplicación de ASP.NET. El cookieProtection
atributo toma un CookieProtection valor de enumeración de All
, Encryption
, None
o Validation
. De manera predeterminada, es All
. Asegúrese de usar el valor predeterminado para la CookieProtection propiedad si desea que tanto la validación de datos como el cifrado ayuden a proteger la cookie. Para mejorar la protección de la cookie, también puede establecer la CookieRequireSSL propiedad en true
.