2010-02-05 21 views

回答

0

我在網頁的標題中使用了history.forward(),我不想顯示它。 它的工作。

1

使用後退按鈕後,請嘗試執行一些需要登錄權限的流程。我認爲您已經註銷,但您的瀏覽器正在緩存中顯示您的頁面。

2

在您網站的所有頁面上,您需要檢查用戶是否仍然登錄,如果沒有,請將其註銷。

您還需要確保頁面不會在其他任何地方的瀏覽器上緩存。

6

這是一個緩存問題。瀏覽器將從緩存中加載頁面。您可以禁用主頁的緩存,並檢查該頁面中的用戶會話。通過這個你可以避免這個問題。

HttpCacheability Enumeration

1

由於@Rahul已經確定,這是一個可緩存的問題。基本上,當用戶訪問瀏覽器正在緩存的頁面時發生了什麼。所以無論用戶是否登錄/退出,當用戶選擇後退按鈕時,從緩存檢索的頁面不是服務器。

如果要確保始終從服務器檢索頁面(這將有效解決您的問題),則需要將緩存性設置爲NoCache。見Setting the Cacheability of a Page

相關問題