Как работает IsPersistent в аутентификации OWIN Cookie

Кажется, я не совсем понимаю, какIsPersistent в OWIN cookie аутентификация работает, код ниже должен использоватьIsPersistent:

var context = Request.GetOwinContext();
var authManager = context.Authentication;
var properties = new AuthenticationProperties { IsPersistent = isPersistence };

authManager.SignIn(properties, identity);

Я не вижу разницы, когда пользователь проверяет / снимает флажкиRemember me (использованиеIsPersistent позади), потому что если я закрою браузер Chrome и снова открою его, чтобы перейти на веб-сайт, файл cookie.AspNet.ApplicationCookie все еще там, и это позволяет мне даже я проверяю или снимаю галочкуRemember me.

Я проверил определениеIsPersistent нассылка на сайт:

Получает или задает, сохраняется ли сеанс аутентификации для нескольких запросов.

Но не очень понимаешь, так как вижу, что это все еще работает.

Код для настройки OWIN cookie-аутентификации:

app.UseCookieAuthentication(new CookieAuthenticationOptions
{
    AuthenticationMode = AuthenticationMode.Active,
    AuthenticationType = ApplicationTypes.ApplicationCookie,
    ExpireTimeSpan = TimeSpan.FromMinutes(30),
    LoginPath = new PathString("/Account/LogOn")
});

Ответы на вопрос(2)

Ваш ответ на вопрос