FormsAuthentication.SlidingExpiration Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, включен ли срок действия скольжения.
public:
static property bool SlidingExpiration { bool get(); };
public static bool SlidingExpiration { get; }
static member SlidingExpiration : bool
Public Shared ReadOnly Property SlidingExpiration As Boolean
Значение свойства
true.
Примеры
Следующий пример кода задает slidingExpiration атрибут false в файле 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 как false, вы также настраиваете slidingExpiration как false, чтобы сократить время, для которого действителен билет.