嗨,大家好我已經完成了一個移動應用程序,其中我有一個瀏覽器後退按鈕的問題,實際上我的問題是當用戶嘗試登錄給出的憑據,他將重定向到菜單頁面,當用戶點擊瀏覽器後退按鈕時,用戶會話應該失效,但在登錄頁面顯示的是credentails,並且當我點擊sumbit時它又重定向到主頁面,我在過去的兩天裏,這個問題已經搜索了很多,但我不知道應該怎麼做,你們可以幫我。我試圖保持這個腳本在登錄頁面當用戶點擊瀏覽器後退按鈕時,如何使登錄頁面中的會話失效
這Meta標籤在JSP頁面
,也該在我controller.xml
感謝
魯比娜。
當用戶單擊後退按鈕時,不能使用戶會話無效。點擊後退按鈕不會向您的Web服務器發送任何http請求。它將只顯示瀏覽器本地歷史記錄中以前訪問過的(緩存的)頁面。因爲在你的情況下,最後一次訪問的頁面是登錄屏幕,用戶可以看到他/她先前輸入的憑據是完全正常的。 除非我誤解了某些東西,否則您描述的應用程序的行爲聽起來很正常。你能詳細說明你的問題到底是什麼嗎? –
在我的應用程序中,我有登錄頁面,我給custId和密碼作爲憑據,當我點擊提交它重定向到主菜單頁面時,我點擊其中一個菜單,我將重定向到服務,現在當我點擊瀏覽器後退按鈕2次我將登錄頁面的憑證仍然在登錄頁面,我認爲這是錯誤,不清除憑據。我必須重新定向到新登錄頁面,當用戶點擊返回按鈕時,抱歉,如果我的英語有任何錯誤 – Rubina
別擔心,這不是一個錯誤。這是正常的瀏覽器行爲。瀏覽器從本地瀏覽器歷史記錄向用戶顯示上次訪問的頁面。它不會從Web服務器檢索頁面。這也不是安全問題。 –