FormsAuthentication.SlidingExpiration Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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; }
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 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 false
yapılandırdıysanızrequireSSL
, biletin geçerli olduğu süreyi azaltmak için olarak da yapılandırmanızı slidingExpiration
false
öneririz.