Roles.CookieSlidingExpiration 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.
Indique si la date et l'heure d'expiration du cookie contenant les noms de rôles seront périodiquement réinitialisées.
public:
static property bool CookieSlidingExpiration { bool get(); };
public static bool CookieSlidingExpiration { get; }
static member CookieSlidingExpiration : bool
Public Shared ReadOnly Property CookieSlidingExpiration As Boolean
Valeur de propriété
true
si la date et l'heure d'expiration du cookie des noms du rôle seront périodiquement réinitialisées ; sinon, false
. La valeur par défaut est true
.
Exemples
L’exemple suivant montre l’élément roleManager dans la system.web
section du fichier Web.config pour une application ASP.NET. Elle spécifie que l’application utilise une SqlRoleProvider instance et définit la propriété sur false
CookieSlidingExpiration .
<roleManager defaultProvider="SqlProvider"
enabled="true"
cacheRolesInCookie="true"
cookieName=".ASPROLES"
cookieTimeout="30"
cookiePath="/MyApplication"
cookieRequireSSL="true"
cookieSlidingExpiration="false"
cookieProtection="Encrypted" >
<providers>
<add
name="SqlProvider"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</roleManager>
Remarques
Vous pouvez spécifier si la date et l’heure d’expiration des cookies des noms de rôle seront réinitialisées à chaque réponse à l’aide de l’attribut cookieSlidingExpiration
dans le fichier Web.config de votre application ASP.NET. Si true
la valeur est , l’expiration du cookie est initialement définie sur la date et l’heure actuelles, plus en CookieTimeout minutes. Pendant que l’utilisateur continue d’utiliser activement l’application ASP.NET, la date et l’heure d’expiration du cookie sont automatiquement actualisées s’il y a moins de la CookieTimeout moitié du reste. Pour plus d'informations, consultez la propriété Expires.