ログアウトした後、誰でもバックページにアクセスできないようにします。 どうすればいいですか?セッションが破棄された後に戻るボタンを無効にする方法はありますか?
答えて
私の知る限り、あなたは、Webブラウザの戻るボタンを無効にすることはできません。
<% Response.CacheControl = "no-cache" %>
<% Response.AddHeader "Pragma", "no-cache" %>
<% Response.Expires = -1 %>
クリア代わりに、それはより信頼性のキャッシュ "ユーザーがログインしている場合は、" 次
を追加します。
ページのあなたのヘッダーセクションにこれらを追加します。
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="0">
そして、あなたのページのロードにこれを追加します。
Response.Cache.SetCacheability(HttpCacheability.NoCache);
あなたが認証されたユーザーによって表示されたページには、キャッシュを設定していない試みることができますサーバーからページをリロードするためにユーザーのブラウザが必要です。戻るボタンを無効に
戻るボタンPageLoadを行っていません。だから何をする? –
は完全に不可能です。あなたはできる:
- ログオフ時のウィンドウを閉じる。各ページで
- 、有効なセッションをチェックし、見つからない場合は、ログインページにリダイレクトします。
1.悪い解決策 2.ブラウザはバックボタンでポストバックをしないので、戻るボタンのために働かないでしょう。 –
@rats。あなたは、ほとんどが正しいですが、私の経験では、サファリはバック – Midhat
に新鮮な要求をする私はサファリわからないですが、あなたはキャッシュしないように依頼しない限り、IE、FFとオペラは、ポストバックを行いません。 :-) –
- 1. ログアウト後にセッションが破棄される
- 2. jsfで破棄されたセッションでウェルカムページに戻る
- 3. 変更を破棄した後にlocalStorageを無効にする方法
- 4. CodeIgniter 3セッションがページリフレッシュ後に破棄されます
- 5. PHPセッションが破棄されたときに何かする
- 6. リダイレクト後にセッションが自動的に破棄される4.2
- 7. asp.net:ログアウト後にブラウザの「戻る」ボタンを「無効にする」方法はありますか?
- 8. セッションがコードシニターで破棄されます
- 9. セッションoscommerceでのユーザログイン後に破棄されました
- 10. リダイレクト後にPHPセッションが破棄される
- 11. セッションはCodeIgnitorで破棄されます
- 12. セッションが破棄された後にページをリロードするにはどうすればよいですか?
- 13. PHPセッションがログアウトボタンで破棄される
- 14. 空のキャプチャを破棄する方法はありますか?
- 15. ボタンをクリックした後にボタンを無効にする方法
- 16. メソッドに残した後にローカルコントロールを破棄する方法は?
- 17. Fiori Launchpadから戻るとフラグメントが破棄されますか?
- 18. PHPセッションがユーザーログアウト後に破棄されない
- 19. 私のセッションが再現PHPで破棄された後でも
- 20. Webページを閉じるときにセッション変数を破棄する方法はありますか?
- 21. オブジェクトがクリックされた後にマウスクリックを無効にする方法はありますか?
- 22. SQLConnectionが破棄される前にClose()する必要がありますか?
- 23. サービスが破棄された後に再生されるメディアプレーヤー
- 24. Xをクリックした後にボタンを無効にする方法はありますか?
- 25. javascriptを使用してワンクリックした後にボタンを無効にする方法はありますか?
- 26. 破棄/リセット後にPHPセッションが無効にならずに生きています
- 27. DNN:ブラウザの戻るボタンを無効にする方法は?
- 28. 物理的な戻るボタンが押されると、コンテキストアクションバー(アクションモード)は常に破棄されます
- 29. スレッドが破棄されると、変数は破棄されますか?
- 30. セッションを破棄する
私がページにいて、ログアウトボタンをクリックしたとしたら、ログインページに移動しているとします。 しかし、私がBackボタンをクリックしている場合、前のページとその値を表示しています。 これを停止するには? –
Canavarさんからの返信として、キャッシュをクリアしてください。キャッシュヘッダーを追加しない。私の投稿を編集しました。 –