Partager via


RoleManagerSection.CookieProtection Propriété

Définition

Obtient ou définit le type de sécurité utilisé pour protéger le cookie qui met en cache les noms de rôles.

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

Valeur de propriété

Type de protection de sécurité utilisé dans le cookie où les noms de rôles sont mis en cache. La valeur par défaut est All.

Attributs

Exemples

L’exemple de code suivant montre comment utiliser la CookieProtection propriété. Cet exemple de code fait partie d’un exemple plus grand fourni pour la RoleManagerSection classe.

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

Remarques

La CookieProtection propriété décrit comment les informations contenues dans un cookie sont stockées en toute sécurité. Vous pouvez spécifier le type de sécurité du cookie dans lequel les rôles sont mis en cache pour votre application en définissant l’attribut cookieProtection dans le fichier Web.config de votre application ASP.NET. L’attribut cookieProtection prend une CookieProtection valeur d’énumération de All, , EncryptionNoneou Validation. La valeur par défaut est All. Veillez à utiliser la valeur par défaut de la CookieProtection propriété si vous souhaitez que la validation des données et le chiffrement vous aident à protéger le cookie. Pour améliorer la protection de votre cookie, vous pouvez également définir la CookieRequireSSL propriété truesur .

S’applique à

Voir aussi