2010-07-28 65 views
1

我有一個相當簡單的網絡應用程序,它使用cookie來存儲有關用戶的一些信息並在每個請求上授予它們。當用戶首次登錄網站時,會創建一個cookie,並在其中存儲一些加密信息,過期時間會設置爲當前時間加上24小時。 我想要實現的是,當用戶通過網絡應用程序移動時,他們的失效日期不斷增加,從當前時間算起24小時。Cookies,更新mvc中的每個請求的到期日期

這樣做的最好方法是什麼?我應該在控制器上使用屬性嗎?

回答

1

您可以編寫一個自定義操作過濾器,該過濾器將在每個操作之前執行。此過濾器將從請求中讀取Cookie,並設置一個具有相同名稱和值但新的到期日期的新Cookie。