ログアウトした後、誰でもバックページにアクセスできないようにします。 どうすればいいですか?セッションが破棄された後に戻るボタンを無効にする方法はありますか?
答えて
私の知る限り、あなたは、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. jsfで破棄されたセッションでウェルカムページに戻る
- 2. asp.net:ログアウト後にブラウザの「戻る」ボタンを「無効にする」方法はありますか?
- 3. PHPセッションが破棄されたときに何かする
- 4. セッションoscommerceでのユーザログイン後に破棄されました
- 5. セッションがコードシニターで破棄されます
- 6. PHPセッションがログアウトボタンで破棄される
- 7. PHPセッションがユーザーログアウト後に破棄されない
- 8. オブジェクトがクリックされた後にマウスクリックを無効にする方法はありますか?
- 9. SQLConnectionが破棄される前にClose()する必要がありますか?
- 10. Webページを閉じるときにセッション変数を破棄する方法はありますか?
- 11. javascriptを使用してワンクリックした後にボタンを無効にする方法はありますか?
- 12. 破棄後にPHPのセッションが存在する
- 13. バイナリが破棄された後のデバッグセクション
- 14. Sinatraセッションが自動的に破棄されます
- 15. [キャンセル]ボタンをクリックした後に$ _SESSIONを破棄します。
- 16. セッションを破棄する
- 17. 解析中にpyparsing parseResultsを破棄する方法はありますか?
- 18. ユーザーが以前のボタンをナビゲートするまで、ボタンを無効にする方法はありますか?
- 19. Rails 3.2.2とDevise 2.0.4にアップグレードした後、logoutでセッションが破棄されない
- 20. タイムアウトが発生した後、NotifyIconを破棄する方法(C#)
- 21. ionicのデフォルトの戻るボタンを無効にする方法
- 22. アンドロイドの戻るボタンを無効にする方法
- 23. ckeditorで保存ボタンを無効にする方法はありますか?
- 24. ライターが破棄されたときにストリームが破棄されるのはなぜですか?
- 25. asp.netセッションをセッションで破棄する
- 26. 戻るボタンを無効にする
- 27. 戻るボタンを無効にする
- 28. 破棄後にセッションを開始するPHP
- 29. セレンでボタンが有効または無効になる方法
- 30. ログアウト後に戻るボタンをクリックしたときにログインページにリダイレクトする方法はありますか?
私がページにいて、ログアウトボタンをクリックしたとしたら、ログインページに移動しているとします。 しかし、私がBackボタンをクリックしている場合、前のページとその値を表示しています。 これを停止するには? –
Canavarさんからの返信として、キャッシュをクリアしてください。キャッシュヘッダーを追加しない。私の投稿を編集しました。 –