IE8 を使用している一部のユーザーはキャッシュされたコンテンツを取得しています。以下のスニペットを global.asax.cs に追加して、ブラウザに新しいコンテンツを強制的に取得させました。
HttpContext.Current.Response.Cache.SetAllowResponseInBrowserHistory(false);
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
HttpContext.Current.Response.Cache.SetNoStore();
Response.Cache.SetExpires(DateTime.Now);
Response.Cache.SetValidUntilExpires(true);
IE でキャッシュ設定を変更することについて何も知らない平均的なユーザーを想定して、変更が機能するかどうかをテストするにはどうすればよいですか?
自分のコンピューターで同じブラウザーを実行しているときに、キャッシュの問題 (古いコンテンツの取得) が発生する理由がよくわかりません。(素朴なプログラマーなので、へへへ)
また、クッキーを消去したり、クッキーの保存を妨げたりしていないことを確認したい.