基本上,當用戶在瀏覽器中單擊「返回」(或使用鍵控件)時,無法訪問我構建的此網站上的所有頁面,並且頁面應該在正試圖回溯歷史。ASP.Net:導航返回時頁面過期
我投入的Global.asax ::的Application_BeginRequest
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1))
Response.Cache.SetValidUntilExpires(False)
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Response.Cache.SetNoStore()
這將清除高速緩存,並禁止回去當用戶登錄任何網頁,但不這樣做,而用戶工作英寸
我看到人們使用提出了JavaScript的方法,帖子在頁面上調用
History.Forward(1)
記錄。但我不想這樣做,因爲它需要javascript啓用工作(哪個用戶可以禁用)。
欣賞任何建議。
我相信答案在這裏:http://stackoverflow.com/questions/64059/is-there-a-way-to-keep-a-page-from-rendering-once-a-person-has-註銷但打了/ 217117#217117 –