[英]Fired an event in asp.net when Session expired or browser close
我想在用戶會話過期或關閉瀏覽器時在asp.net中觸發事件。 實際上,我想根據登錄用戶離開站點時更新數據庫中的某些內容。
請參閱此處的會話狀態事件文檔: http : //msdn.microsoft.com/zh-cn/library/ms178583.aspx
不幸的是,這個問題非常接近“我想在計算機關閉后保存我的數據”。
現在有時您可以嘗試處理瀏覽器的卸載事件...您可能有足夠的時間來發送響應。
可能最可靠的解決方案是發出來自瀏覽器的心跳請求,並以這種方式(在自定義數據庫/存儲中)將用戶標記為活動用戶。 定期檢查並標記一段時間內未發送心跳請求的所有用戶...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.