在我的 ASP.NET Core MVC 应用程序中,身份验证 cookie 的生命周期设置为“ session ”,因此它会持续到我关闭浏览器。
我使用 MVC 的默认身份验证方案:
app.UseIdentity();
如何延长 cookie 的生命周期?
最佳答案
2.0 版有一个答案,但它对我不起作用。我必须做:
services.ConfigureApplicationCookie(options =>
{
options.ExpireTimeSpan = TimeSpan.FromDays(30);
});
默认值为 14 天。
关于asp.net-mvc - ASP.NET 核心 MVC : setting expiration of identity cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34979680/