2010-06-14 85 views
0

我有一個微軟成員資格提供商。在我的應用程序中,我正在使用cookie中保存的變量(嘗試會話)。問題:我的變量在認證自動註銷之前過期。變量已過期Asp.net會員供應商自動註銷

如何設置會員提供程序自動註銷和到期變量的時間,例如30分鐘後的同一時間。

或者我該如何創建一個新的服務器變量?

或者,也許你建議我更好的方法?

謝謝

回答

0

試圖在你的國家的方式來管理用戶數據是安全可靠的路徑,揪頭髮和牙齒咬牙切齒。

有更多的龍比你懷疑和描述。

考慮:表單票證過期在每個請求上以滑動比例推送。爲了將外部cookie關聯到相同的生命週期,您必須複製駐留在FormsAuthenticationModule中的邏輯,從而大大且不必要地使代碼複雜化。

如果數據是合理的大小,只需將它填滿到形式車票的userData領域,現在你的用戶變量無拘無束的形式票代碼和當窗體票(或餅乾)已過期被丟棄。

沒有大驚小怪。

查看更多詳情here