私の Web クライアントは、独自の [戻る] ボタンと [進む] ボタン (基本的にはブラウザーの [戻る]/[進む] ボタンを呼び出すだけ) を使用するため、クライアント側の出力キャッシュが必要です。
ただし、私が抱えている問題は、(もちろん) ユーザーがアプリからサインアウトするときです。クライアント側の出力キャッシュは残っているため、誰でも「戻る」ボタンをクリックすると、再度サインインしたように見えます。私はいくつかの解決策を調査しましたが、ほとんどの場合、サーバー側の出力キャッシュを使用するか、出力キャッシュをまったく使用しません。
サーバーのキャッシュと HttpResponse.RemoveOutputCacheItem で成功しましたが、残念ながらクライアント側のキャッシュが必要です。
ログアウト時にこのクライアント側の出力キャッシュをクリアすることはまったく可能ですか?