Поделиться через


FormsAuthenticationConfiguration.SlidingExpiration Свойство

Определение

Возвращает или задает срок действия скольжения проверки подлинности.

public:
 property bool SlidingExpiration { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("slidingExpiration", DefaultValue=true)]
public bool SlidingExpiration { get; set; }
[<System.Configuration.ConfigurationProperty("slidingExpiration", DefaultValue=true)>]
member this.SlidingExpiration : bool with get, set
Public Property SlidingExpiration As Boolean

Значение свойства

Значение в противном случае . Значение по умолчанию — true.

Атрибуты

Примеры

В следующем примере кода показано, как получить доступ к свойству SlidingExpiration . Ознакомьтесь с примером FormsAuthenticationConfiguration кода в разделе класса, чтобы узнать, как получить раздел.

// Get the current SlidingExpiration.
bool currentSlidingExpiration =
    formsAuthentication.SlidingExpiration;

// Set the SlidingExpiration.
formsAuthentication.SlidingExpiration = false;
' Get the current SlidingExpiration.
Dim currentSlidingExpiration As Boolean =
formsAuthentication.SlidingExpiration

' Set the SlidingExpiration.
formsAuthentication.SlidingExpiration = False

Комментарии

SlidingExpiration Если задано значение true, интервал времени, в течение которого файл cookie проверки подлинности действителен, сбрасывается до значения свойства истечения срока действияTimeout. Это происходит, если пользователь просматривает после истечения половины времени ожидания. Например, если задать срок действия 20 минут с помощью скользящего срока действия, пользователь может посетить сайт в 2:00 и получить файл cookie, срок действия которого истекает в 2:20 вечера. Срок действия обновляется только в том случае, если пользователь посещает сайт после 2:10 вечера. Если пользователь посещает сайт в 2:09 вечера, файл cookie не обновляется, так как половина срока действия не прошла. Если пользователь ожидает 12 минут, посетите сайт в 2:21 вечера, срок действия файла cookie будет истек.

Применяется к