Sdílet prostřednictvím


FormsAuthentication.SlidingExpiration Vlastnost

Definice

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ý.

Platí pro

Viz také