RoleManagerSection.CookieProtection Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il tipo di sicurezza utilizzato per proteggere il cookie che memorizza nella cache i nomi dei ruoli.
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
Valore della proprietà
Tipo di protezione della sicurezza usato all'interno del cookie in cui i nomi dei ruoli vengono memorizzati nella cache. Il valore predefinito è All.
- Attributi
Esempio
Nell'esempio di codice seguente viene illustrato come utilizzare la CookieProtection proprietà . Questo esempio di codice fa parte di un esempio più ampio fornito per la RoleManagerSection classe .
// Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}",
configSection.CookieProtection);
' Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}", _
configSection.CookieProtection)
Commenti
La CookieProtection proprietà descrive come vengono archiviate in modo sicuro le informazioni in un cookie. È possibile specificare il tipo di sicurezza del cookie in cui i ruoli vengono memorizzati nella cache per l'applicazione impostando l'attributo cookieProtection nel file Web.config per l'applicazione ASP.NET. L'attributo cookieProtection accetta un CookieProtection valore di enumerazione , AllEncryption, Noneo Validation. Il valore predefinito è All. Assicurarsi di usare il valore predefinito per la CookieProtection proprietà se si vuole che la convalida dei dati e la crittografia consentano di proteggere il cookie. Per migliorare la protezione del cookie, è anche possibile impostare la CookieRequireSSL proprietà su true.