1

私はmastrpage.page_loadにログアウトしており、次のようにキャッシュを無効にしています。

Response.ExpiresAbsolute=DateTime.Now.AddDays(-1d);
Response.Expires =-1500;
Response.CacheControl = "no-cache";

Response.Redirect("Login.aspx");

ページが更新されてログアウトした場合、ログアウトは機能的に正常に機能し、ログインページに移動します。ただし、ログアウトして戻るボタンを押すと、前のページに移動できます。

これを修正するにはどうすればよいですか?

4

1 に答える 1

1

イベントでお試しいただけますPage_Load

Page.Response.Cache.SetCacheability(HttpCacheability.NoCache);
Page.Response.Cache.SetExpires(DateTime.Now.AddSeconds(-1));
Page.Response.Cache.SetNoStore();

詳細については、これを読むことができます。ページのキャッシュ可能性の設定

于 2012-05-10T21:53:58.443 に答える