簡體   English   中英

ASP.net:重定向到歡迎頁面后,當用戶成功登錄后,返回注冊頁面時,緩存不清除

[英]ASP.net: Cache doesn't clear when backward to registration page after redirect to welcome page and user successfully logged-in

用戶首先進行注冊,然后成功注冊后,用戶將重定向到歡迎頁面。 用戶在歡迎頁面上成功登錄了網站。 但是,如果有人單擊后退瀏覽器按鈕,則上一個注冊頁面不會顯示任何登錄用戶。 當我們刷新該頁面時,它將顯示用戶登錄名。 這可能是不刷新頁面而不會用cookie(登錄會話)重新加載自身的原因。 我們希望任一用戶都不能后退,或者如果用戶后退到注冊頁面,則該網頁已經具有登錄會話的詳細信息。 我們正在MVC-Asp.NET中進行開發

請指導。 提前致謝。

將這些屬性添加到您的注冊操作方法之類。

[HttpGet]
[OutputCache(NoStore = true, Duration = 0, VaryByParam = "None")] 
public ActionResult registration()
{
  //your code here
}

消息來源: 處理瀏覽器后退按鈕

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM