2010-01-22 86 views
0

我在運行應用程序時遇到了Internet Explorer 8的兼容性問題。而這些兼容性問題也會影響C#中的會話值。會話值和兼容性?

是否有任何其他方式使會話值不受兼容性問題的影響?

E. g .:我在登錄時在會話中存儲usersid,並根據會話值在列表框中加載特權。

這是該方案:

  1. 我登錄自己的管理應用程序;分配給管理員的權限被加載。之後,我正在註銷

  2. 我試圖以不同的用戶登錄,它加載列表框中的用戶權限。

  3. 這是問題出現的地方。當再次以管理員身份登錄時,它將加載先前登錄的用戶的權限,而不是管理員的權限在列表框中。在檢查會話值時,它具有上一個用戶的用戶標識。

任何人都可以指導我走出這個嗎?

同樣的問題似乎與IE6很好地工作。但問題出現在IE8中。

回答

0

這聽起來不像瀏覽器問題 - 會話ID保存在瀏覽器cookie中,並且會話值在服務器上。讀取和寫入Cookie是一項基本的瀏覽器功能,在IE6和IE8之間沒有變化。我建議看看你的代碼,而不是瀏覽器。

+0

耶感謝ü!。我只是改變了internet選項我每次參觀時間來清除掉餅乾一個webpage.it現在工作正常 – subash 2010-01-22 12:01:54

0

我只是改變了internet選項我每次訪問一個webpage.it時間來清除掉餅乾做工精細現在