Aracılığıyla paylaş


FormsAuthentication.SlidingExpiration Özellik

Tanım

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

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

Özellik Değeri

Boolean

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 bulunulup zaman aşımı aralığının yarısından fazlası geçtiyse geçerli bir kimlik doğrulama tanımlama bilgisi için 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ğini false olarak SlidingExpiration ayarlamak, 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ı slidingExpiration falseöneririz.

Şunlara uygulanır

Ayrıca bkz.