我一直在尋找網絡,試圖找到一些身體其他誰在我面前有這個問題,但沒有人描述我在的確切情況。其他人有下降會話狀態那些呆在外面,或者像5分鐘那樣有短暫的會話狀態,或者是那種性質。然而,我的問題是,我的會話狀態變量似乎只有一次回傳,請跳過下一個回覆,有時再次回到第三次。ASP.NET會話消失/重新出現
您可以登錄我的網站:EpicClanWars.com,然後可能會刷新一些頁面,然後在第二或第三個不同的頁面之後,您會看到右上角的登錄文本框,就像您未登錄一樣。但是,如果您再次刷新頁面,該網站會顯示您再次登錄。
我假設這與viewstate有關,但我不太瞭解ASP.NET的viewstate或如何解決它。爲了支持這一點,我收到了一些與MAC問題有關的錯誤消息(我遺憾地忽略了保存這篇文章),以及查看狀態問題。
我最近不得不在運行我的網站的機器上重新安裝操作系統。當我這樣做時,我重新安裝了Visual Studio,IIS,SQL Server等。在重新安裝之前,我沒有這個問題。我正在使用VS.NET 2005和IIS 7.
因此,有誰知道這裏發生了什麼?並有可能建議如何解決它?
你使用SQL Server保持會話? – Aristos 2011-01-05 22:16:41
@Aristos不,我允許ASP服務器管理「正在處理」會話,如選項所示(所以我認爲它會將它保存在內存中)@Russ Cam可以詳細說明嗎? – Jrud 2011-01-05 22:19:08
看來,如果不查看代碼,很難弄清楚發生了什麼。你可以分享嗎? – Restuta 2011-01-05 22:27:35