FormsAuthentication.SlidingExpiration Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu označující, zda je povoleno posuvné vypršení platnosti.
public:
static property bool SlidingExpiration { bool get(); };
public static bool SlidingExpiration { get; }
static member SlidingExpiration : bool
Public Shared ReadOnly Property SlidingExpiration As Boolean
Hodnota vlastnosti
trueje-li povoleno posuvné vypršení platnosti; v opačném případě . false Výchozí hodnota je true.
Příklady
Následující příklad kódu nastaví slidingExpiration atribut v false souboru Web.config pro ASP.NET aplikace.
<authentication mode="Forms">
<forms loginUrl="member_login.aspx"
name=".ASPXFORMSAUTH"
cookieless="UseCookies"
requireSSL="true"
slidingExpiration="false" />
</authentication>
Poznámky
Hodnota SlidingExpiration vlastnosti je nastavena pomocí slidingExpiration atributu formuláře configuration elementu.
Posunutí vypršení platnosti resetuje dobu vypršení platnosti platného souboru cookie ověřování, pokud se požadavek provede a uplynula více než polovina intervalu časového limitu. Pokud platnost souboru cookie vyprší, musí se uživatel znovu ověřit.
SlidingExpiration Nastavením vlastnosti false můžete zlepšit zabezpečení aplikace omezením doby platnosti ověřovacího souboru cookie na základě nakonfigurované timeout hodnoty.
Pokud konfigurujete requireSSL jako false, nakonfigurujete také slidingExpiration jako false, abyste zkrátili dobu, po kterou je lístek platný.