我不知道該怎麼說,因爲聽起來很奇怪,但IE8似乎正在放棄會話。我正在談論服務器中的會話,HTTP會話。IE8 Session Issue
我知道一個瀏覽器不必在應用程序服務器中對HTTP會話做任何事情,但似乎當我請求服務器獲取之前存儲在會話中的某個內容時,它會返回一個「null」 。
我去...
session.setAttribute(YGConstants.SEARCH_STRING, searchString);
,然後我說
session.getAttribute(YGConstants.SEARCH_STRING);
我得到一個 「空」。
這是一個已知的問題?我是否錯過了IE8特有的東西,或者我沒有「Google搜索」足夠?
當我使用任何Firefox,Chrome,IE6,IE7和Opera瀏覽器時,它都能正常工作。
謝謝埃裏克,'我擺弄Fiddler2',它是一個驚人的IE瀏覽器工具,但後來我仍然在同一頁...會議問題仍然沒有解決...... – 2009-11-03 13:33:58
...你看查看會話cookie是否已設置。 – EricLaw 2009-11-03 19:13:17
對不起,這麼晚回到你...... 會話Cookie獲取設置..但不知何故,我注意到會話ID在會話期間改變...像我有一個會話ID'X'時,應用程序啓動。 ..而當我在應用程序搜索圖像...在搜索請求中發送的會話ID CHANGED和作爲應用程序檢查有效的用戶...我被重定向回登錄頁面.. – 2009-11-06 12:24:22