Aracılığıyla paylaş


FormsAuthentication.SlidingExpiration Özellik

Tanım

Kayan süre sonunun etkinleştirilip etkinleştirilmediğini gösteren bir değer alır.

public:
 static property bool SlidingExpiration { bool get(); };
public static bool SlidingExpiration { get; }
static member SlidingExpiration : bool
Public Shared ReadOnly Property SlidingExpiration As Boolean

Özellik Değeri

true kayan süre sonu etkinse; aksi takdirde , false. Varsayılan değer: true.

Örnekler

Aşağıdaki kod örneği, ASP.NET bir uygulamanın Web.config dosyasında özniteliğini false olarak ayarlarslidingExpiration.

<authentication mode="Forms">
  <forms loginUrl="member_login.aspx"
    name=".ASPXFORMSAUTH"
    cookieless="UseCookies"
    requireSSL="true"
    slidingExpiration="false" />
</authentication>

Açıklamalar

Özellik SlidingExpiration değeri, forms yapılandırma öğesinin özniteliği kullanılarak slidingExpiration ayarlanır.

Kayan süre sonu, istekte bulunulduysa ve zaman aşımı aralığının yarısından fazlası geçtiyse geçerli bir kimlik doğrulama tanımlama bilgisinin süre sonu süresini sıfırlar. Tanımlama bilgisinin süresi dolarsa kullanıcının yeniden kimlik doğrulaması yapması gerekir. özelliğinin SlidingExpiration olarak false ayarlanması, bir kimlik doğrulama tanımlama bilgisinin geçerli olduğu süreyi yapılandırılan timeout değere göre sınırlayarak uygulamanın güvenliğini artırabilir.

olarak falseyapılandırdıysanızrequireSSL, biletin geçerli olduğu süreyi azaltmak için olarak da yapılandırmanızı slidingExpirationfalseöneririz.

Şunlara uygulanır

Ayrıca bkz.