RoleManagerSection.CookieProtection Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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
, None
ou 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é true
sur .