FormsAuthentication.SlidingExpiration Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, определяющее, включен ли скользящий срок действия.
public:
static property bool SlidingExpiration { bool get(); };
public static bool SlidingExpiration { get; }
member this.SlidingExpiration : bool
Public Shared ReadOnly Property SlidingExpiration As Boolean
Значение свойства
true
, если включен скользящий срок действия; в противном случае — false
. Значение по умолчанию — true
.
Примеры
В следующем примере кода атрибут false
задается slidingExpiration
в файле Web.config для приложения ASP.NET.
<authentication mode="Forms">
<forms loginUrl="member_login.aspx"
name=".ASPXFORMSAUTH"
cookieless="UseCookies"
requireSSL="true"
slidingExpiration="false" />
</authentication>
Комментарии
Значение SlidingExpiration свойства задается с помощью slidingExpiration
атрибута элемента конфигурации форм .
Скользящее истечение срока действия сбрасывает срок действия допустимого файла cookie проверки подлинности, если выполнен запрос и более половины интервала времени ожидания истек. Если срок действия файла cookie истек, пользователь должен повторно пройти проверку подлинности. SlidingExpiration Установка свойства для false
повышения безопасности приложения путем ограничения времени, для которого допустим файл cookie проверки подлинности, в зависимости от настроенного timeout
значения.
Рекомендуется, если вы настроите requireSSL
slidingExpiration
какfalse``false
, чтобы сократить время, в течение которого билет действителен.