Partager via


RoleManagerSection.CookieProtection Propriété

Définition

Obtient ou définit le type de sécurité qui est utilisée pour protéger le cookie qui met en cache des 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é

CookieProtection

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 d’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, , Encryption, Noneou Validation. La valeur par défaut est All. Veillez à utiliser la valeur par défaut de la propriété si vous souhaitez que la validation des données et le CookieProtection chiffrement 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