Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc Cookies,在mvc中更新每个请求的过期日期_Asp.net Mvc_Cookies_Attributes_Controller - Fatal编程技术网

Asp.net mvc Cookies,在mvc中更新每个请求的过期日期

Asp.net mvc Cookies,在mvc中更新每个请求的过期日期,asp.net-mvc,cookies,attributes,controller,Asp.net Mvc,Cookies,Attributes,Controller,我有一个相当简单的web应用程序,它使用cookies来存储有关用户的一些信息,并在每次请求时对其进行授权。当用户第一次登录到站点时,会创建一个cookie并在其中存储一些加密信息,过期时间设置为当前时间加上24小时。 我想实现的是,当用户在web应用程序中移动时,他们的到期日期会不断地从当前时间增加到24小时 最好的方法是什么?我应该在控制器上使用属性吗?您可以编写一个自定义操作筛选器,该筛选器将在每个操作之前执行。此筛选器将从请求中读取cookie,并使用相同的名称和值设置一个新cookie

我有一个相当简单的web应用程序,它使用cookies来存储有关用户的一些信息,并在每次请求时对其进行授权。当用户第一次登录到站点时,会创建一个cookie并在其中存储一些加密信息,过期时间设置为当前时间加上24小时。 我想实现的是,当用户在web应用程序中移动时,他们的到期日期会不断地从当前时间增加到24小时


最好的方法是什么?我应该在控制器上使用属性吗?

您可以编写一个自定义操作筛选器,该筛选器将在每个操作之前执行。此筛选器将从请求中读取cookie,并使用相同的名称和值设置一个新cookie,但具有新的过期日期。

您可以编写一个自定义操作筛选器,该筛选器将在每个操作之前执行。此筛选器将从请求中读取cookie,并使用相同的名称和值设置新的cookie,但具有新的过期日期