В приложении 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?