只是像往常一樣「再次使用會話......」但面臨奇怪的情況。 .net 3.5asp.net會話問題:重定向後變量丟失
- 將對象插入到會話變量中。
- 就在下一行 - 已成功檢索到。
- 重定向,檢索 - 變量是默認值,但沒有調用對象構造函數。
我就不一一介紹了我如何度過幾個小時的調試,可以重置變量......因爲那些小時後,我剛換的StateServer模式是InProc ...任何操作和它來LIFE)
爲什麼?我曾經看到一個異常,如果我試圖插入一些非序列化的等到狀態服務器 - 但我插入並檢索...另外在跟蹤中,我看到在會話中相同類型的對象,但與另一個ID。最後 - 我使用舊的,經過測試的代碼(在重定向和會話存儲或檢索的情況下),但使用新的對象類型。
發生了什麼事)
編輯:?
經過在國家的服務器端口的防火牆流量 - ASP沒有發送有頁面請求處理過程中任何事情。這就是爲什麼我可以檢索下一行的變量。但是爲什麼他稍後將默認對象寫入狀態服務器呢?
1.我正在使用這種方法2.變量已設定 - 我在線後取回它InProc如何幫助這裏?) – 2010-11-09 23:03:20