我有一個ASP.NET應用程序,使用狀態服務器會話模式與Cookieless設置爲false。在一些地方,有一個鏈接會彈出窗口到另一個應用程序(恰好位於同一個域中,但位於不同的虛擬目錄中)。下面的步驟之前給我的悲傷......經過幾個window.open調用我的ASP.NET會話超時
- 啓動彈出
- 關閉彈出
- 啓動彈出窗口相同的應用程序與一對夫婦不同的參數
- 關閉彈出
- 下一個請求=會話超時在「父」窗口中。
使用無cookie會話修復了這個問題,所以不知怎的,我的cookie被瀏覽器wh掉了。除了使用無Cookie會話之外,如何解決這個問題呢?對於它的價值,我正在開發/測試IE8。
編輯
看來,只有當彈出駐留在同一域中出現問題。如果我在其他地方彈出頁面,則沒有問題。
什麼是您的會話超時設置爲?這是否會立即發生,無論它設置爲? – Bryan 2009-09-23 00:12:36
它設置爲60分鐘,是的,無論我設置它的高/低有多高。 – 2009-09-23 13:06:53
我們遇到了與IE8相同的問題,無法找到任何工作。您的測試案例是否可重複使用,因爲我們無法按需複製? – Schotime 2010-09-22 02:12:00