在我的ASP.NET MVC 3應用程序動作,我有執行控制器動作每一個時間週期的定時器。這樣,我的會話永不超時......創建不影響會話超時
我不希望這種行動,每次執行時間重置會話計時器。我試圖通過這樣的鏈接
http://blogs.msdn.com/b/rickandy/archive/2011/05/02/securing-your-asp-net-mvc-3-application.aspx
但這種方式創建一個自定義屬性[AllowAnonymous]
要做到這一點,任何用戶都能夠無需登錄訪問此行動,這不是我想要的。
任何想法?
確定但是這會影響所有操作,我只想爲特定操作執行此操作 – kbaccouche
這非常困難,因爲票據更新深埋在FormsAuthenticationModule代碼中。你可以看看下面的帖子:http://stackoverflow.com/a/4722128/29407 –
@DarinDimitrov因此,這將通過設置'slidingExpiration'爲false,並手動更新該cookie(使用你提供的鏈接)的工作除了針對特定操作的請求之外的所有請求? – ken2k