Управление истечением срока действия createPersistentCookie FormsAuthentication

В приложении ASP.NET MVC2 у нас есть стандартное действие входа ...

if (ValidateUser(model.Email, model.Password)
{
  FormsAuthentication.SetAuthCookie(model.Email, model.RememberMe);
  ...

, где второй параметр SetAuthCookie - createPersistentCookie со следующей документацией:

createPersistentCookie
  Type: System.Boolean
    true to create a persistent cookie
    (one that is saved across browser sessions); otherwise, false.

Мы хотели бы, чтобы срок действия постоянного файла cookie истекал через 2 недели (т. Е. Пользователь мог вернуться на сайт в течение 2 недель, и от него не требовалось повторной аутентификации. После этого ему будет предложено снова войти в систему).

Как установить срок действия постоянного файла cookie?

15
задан Rob 20 September 2010 в 04:22
поделиться