Мне нужно, чтобы срок действия моей UseCookieAuthentication истек через 15 минут, если нет активности.
Файл cookie правильно устанавливает время после входа в систему через Chrome.
Проблема заключается в следующем: время постоянно сокращается, хотя я НЕ делаю ничего на своей странице или на своем сайте.
Что еще может заставить время скользить, хотя я ничего не делаю?
Если я установлю isPersistant, это автоматически заставит его скользить несмотря ни на что?
Я пытался изменить isPersitent на FALSE, но затем время истечения не установлено в Chrome, и оно отображается как N / A
'''
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = defaultAuth,
LoginPath = logInPath,
CookieName = MiddlewareConstants.Cookie,
CookieSecure = CookieSecureOption.Always,
SlidingExpiration = true,
ExpireTimeSpan = TimeSpan.FromMinutes(sessionTimeout)
});
'''
Если isPersistent - TRUE, это то, что вызывает это?
await SignInAsync(user, true, false);
Работает ли cookie с настройками тайм-аута сессии?
Спасибо.
Мне бы хотелось, чтобы срок действия файлов cookie автоматически истекал после окончания сеанса, и он автоматически перенаправляет пользователя обратно на страницу входа.