是不合理的。AntiforgeryToken是ASP.NET核心中用于防止跨站请求伪造攻击的一种机制,它通过生成和验证令牌来确保请求的合法性。
在ASP.NET核心中,AntiforgeryToken cookie的过期时间是由系统自动设置的,默认情况下,过期时间是会话级别的,即当用户关闭浏览器时,该cookie会被删除。如果需要自定义AntiforgeryToken cookie的过期时间,可以通过配置AntiforgeryOptions中的Cookie属性来实现。
例如,可以通过以下代码将AntiforgeryToken cookie的过期时间设置为30分钟:
services.AddAntiforgery(options =>
{
options.Cookie.Expiration = TimeSpan.FromMinutes(30);
});
这样设置后,AntiforgeryToken cookie将在用户最后一次访问网站后的30分钟内保持有效。
AntiforgeryToken的应用场景包括但不限于:
腾讯云提供了一系列云计算相关的产品和服务,其中包括但不限于:
更多关于腾讯云产品的详细介绍和文档可以参考腾讯云官方网站:https://cloud.tencent.com/
领取专属 10元无门槛券
手把手带您无忧上云