Javascript 获取应用程序cookie剩余时间
使用JS或C#如何从ExpireTimeSpan属性检索剩余时间Javascript 获取应用程序cookie剩余时间,javascript,c#,authentication,cookies,asp.net-core,Javascript,C#,Authentication,Cookies,Asp.net Core,使用JS或C#如何从ExpireTimeSpan属性检索剩余时间 services.ConfigureApplicationCookie(options => { options.SlidingExpiration = true; options.ExpireTimeSpan = TimeSpan.FromMinutes(60); options.Cookie.Name = "auth";
services.ConfigureApplicationCookie(options =>
{
options.SlidingExpiration = true;
options.ExpireTimeSpan = TimeSpan.FromMinutes(60);
options.Cookie.Name = "auth";
});
@vasily.sib该信息已有10年历史,非常过时。甚至ASP.NET Core 1.0文档也与2.0文档完全不兼容。此外,会话和身份验证应用程序cookie是不同的。这就是我的困境。我找不到如何获取ExpireTimeSpan属性值。此外,如果您在浏览器中检查cookie,则日期设置为1969年,而不是一小时后,但是,过期时间受到尊重。哦,我现在明白了,我们正在讨论身份验证。然后查看控制器的
User
属性。应该有一个声明
“ExpireAt”之类的东西。不管怎样,你为什么认为cookie中的日期是1969年?您可以显示为该字段的实际值吗?您使用的是滑动过期,因此有效地说,剩余时间总是从现在起一个小时(您的过期时间跨度),因为您只能作为用户请求的一部分进行检查。该请求将重置计时器。@ChrisPratt只有在计时器至少运行30分钟后才会重置