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 falseyapılandırdıysanızrequireSSL, biletin geçerli olduğu süreyi azaltmak için olarak da yapılandırmanızı slidingExpirationfalseöneririz.