基本上,我試圖添加支持跟蹤在線用戶到我已繼承的項目,該項目具有自定義MembershipProvider和RoleProvider並使用FormsAuthentication。除了我將繼續更新最後活動時間的方法之外,我已經弄清楚了所有內容。我希望這樣做的方式是每次.NET檢查用戶是否被允許訪問他們試圖加載的頁面(基於Web.config中定義的角色),但最終活動時間會更新,但我可以我不知道我在哪裏插入這一點。如何將更新最後活動時間集成到.NET FormsAuthentication過程中?
我知道MembershipProvider.GetUser()有一個選項來更新lastactivitytime,我已經嘗試在那裏插入我的小更新例程,但它似乎並沒有被調用。我對.NET很陌生,並且在文檔中挖了一個多小時並沒有給我提供任何答案,所以如果有人能夠向我提供關於.NET如何檢查用戶是否是答案的答案,我將不勝感激認證。