この質問は以前に尋ねられたことは知っていますが、最善のアプローチについて混乱しているため、もう一度質問することを許してください...
フォーム認証を介してユーザーがログインできるようにするエクストラネットになるMVC3アプリケーションがあります。ユーザーは機密情報にアクセスするため、ログアウト (および FormsAuthentication のサインアウト) 後に誰かが [戻る] を押さないようにするために、すべてのキャッシュを無効にして、ログオン ページへのリダイレクトを強制しました。
セキュリティの観点からはすべてがうまく機能しますが、私の問題は、画像、背景、ロゴなど、ページの安全でない要素をキャッシュしたいことです.
現時点では、すべてのアートワークが毎回ダウンロードされているため、各ページのレンダリングにちらつきが見られます。
もちろん、これは帯域幅にも悪影響を及ぼします。
FormsAuthentication サインアウトの問題の後に恐ろしい [戻る] ボタンを防止しながら、アートワーク、css、スクリプトなどがキャッシュされるようにキャッシュを制御するにはどうすればよいですか?
前もって感謝します、
サイモン。