cookie是否可能在操作过程中超时?

时间:2015-06-29 09:08:44

标签: c# asp.net-mvc cookies timeout

可能是一个愚蠢的问题。

例如,如果我创建名称为Permission的Cookie,值为true,并在3分钟后过期,并且我有属性[CheckPermission]

[CheckPermission]
public ActionResult test()
{
     //do some shitty process that takes 5 minutes
     var flag = cookie["Permission"];
     //rest of code here
}

好的,我们假设您只能在test Cookie设置为Permission的情况下访问true方法,test方法包含一些糟糕的过程5分钟,当它完成时,cookie已经过期,因为它设置为在3分钟后到期。这种情况是否可行或.NET会自动阻止这种情况?如果是,那么如何防止cookie在操作过程中不会超时?

由于

抱歉英语不好

0 个答案:

没有答案