FormsAuthentication.SlidingExpiration Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah kedaluwarsa geser diaktifkan.
public:
static property bool SlidingExpiration { bool get(); };
public static bool SlidingExpiration { get; }
static member SlidingExpiration : bool
Public Shared ReadOnly Property SlidingExpiration As Boolean
Nilai Properti
true
jika kedaluwarsa geser diaktifkan; jika tidak, false
. Default adalah true
.
Contoh
Contoh kode berikut mengatur atribut ke slidingExpiration
false
dalam file Web.config untuk aplikasi ASP.NET.
<authentication mode="Forms">
<forms loginUrl="member_login.aspx"
name=".ASPXFORMSAUTH"
cookieless="UseCookies"
requireSSL="true"
slidingExpiration="false" />
</authentication>
Keterangan
Nilai SlidingExpiration properti diatur menggunakan slidingExpiration
atribut elemen konfigurasi formulir .
Kedaluwarsa geser mengatur ulang waktu kedaluwarsa untuk cookie autentikasi yang valid jika permintaan dibuat dan lebih dari setengah interval batas waktu telah berlalu. Jika cookie kedaluwarsa, pengguna harus mengautentikasi ulang.
SlidingExpiration Mengatur properti ke false
dapat meningkatkan keamanan aplikasi dengan membatasi waktu cookie autentikasi valid, berdasarkan nilai yang dikonfigurasitimeout
.
Kami menyarankan agar jika Anda mengonfigurasi requireSSL
sebagai false
, Anda juga mengonfigurasi slidingExpiration
sebagai false
, untuk mengurangi jumlah waktu tiket valid.