RoleManagerSection.CookieProtection Proprietà

Definizione

Ottiene o imposta il tipo di sicurezza utilizzato per proteggere il cookie in cui sono memorizzati 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 sicurezza utilizzato all'interno del cookie in cui sono memorizzati i nomi dei ruoli. Il valore predefinito è All.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come usare la CookieProtection proprietà. Questo esempio di codice fa parte di un esempio più grande 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 di All, Encryption, Noneo Validation. Il valore predefinito è All. Assicurarsi di usare il valore predefinito per la proprietà se si desidera che sia la convalida dei dati che la CookieProtection crittografia consentano di proteggere il cookie. Per migliorare la protezione del cookie, è anche possibile impostare la CookieRequireSSL proprietà su true.

Si applica a

Vedi anche