Roles.CookieSlidingExpiration Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob Datum und Uhrzeit für den Ablauf der Gültigkeit des Rollennamencookies in regelmäßigen Abständen zurückgesetzt werden.
public:
static property bool CookieSlidingExpiration { bool get(); };
public static bool CookieSlidingExpiration { get; }
static member CookieSlidingExpiration : bool
Public Shared ReadOnly Property CookieSlidingExpiration As Boolean
Eigenschaftswert
true
, wenn Datum und Uhrzeit für den Ablauf der Gültigkeit des Rollennamencookies in regelmäßigen Abständen zurückgesetzt werden, andernfalls false
. Der Standardwert ist true
.
Beispiele
Das folgende Beispiel zeigt das roleManager-Element im system.web
Abschnitt der Web.config-Datei für eine ASP.NET-Anwendung. Es gibt an, dass die Anwendung eine SqlRoleProvider -Instanz verwendet und die CookieSlidingExpiration -Eigenschaft auf false
festlegt.
<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>
Hinweise
Sie können angeben, ob das Datum und die Uhrzeit des Ablaufdatums von Cookie-Rollennamen mit jeder Antwort zurückgesetzt werden, indem Sie das cookieSlidingExpiration
Attribut in der Web.config-Datei für Ihre ASP.NET-Anwendung verwenden. Wenn true
, wird der Cookieablauf zunächst auf das aktuelle Datum und die aktuelle Uhrzeit plus in CookieTimeout Minuten festgelegt. Während der Benutzer die ASP.NET-Anwendung weiterhin aktiv verwendet, werden das Ablaufdatum und die Uhrzeit des Cookies automatisch aktualisiert, wenn weniger als die Hälfte der CookieTimeout verbleibenden Anwendung vorhanden ist. Weitere Informationen finden Sie in den Ausführungen zur Expires-Eigenschaft.