我剛剛在一週前注意到這一點。我正在存儲關於用戶正在玩的當前難題(www.wikipediamaze.com)的數據,如下所示:InProc會話數據消失
HttpContext.Current.Session.Add(「puzzleInfo」,currentPuzzleInfo);
我知道使用「InProc」模式在會話中存儲數據非常不穩定,每當web.config發生更改或任何其他因素(包括回收應用程序池)時都會重置。
但是,我的數據一次只停留幾秒鐘(時間是可變的,但字面上不長),然後消失。我處於共享託管環境中,因此我不知道這與它有什麼關係。
任何想法是怎麼回事?將我的產品作爲cookie直接存儲在客戶端上會更好嗎?請幫忙。
謝謝!
偉大的一點。 Upvote,但標記爲答案。 – Micah 2009-08-26 16:06:46
好想,肖恩。希望他們不會這樣做,沒有會話親和力,但你永遠不知道... – 2009-08-26 16:36:58
嘿......是的,我希望他們不會反彈請求周圍沒有建立親和力(至少不說),但計算它不會傷害提及它:-)無論如何,高興Micah從Brian獲得他需要的答案! – 2009-08-26 18:23:43