クライアント側のキャッシュに MVC と OutputCache 属性を使用しています。
OutputCache Location を Client に設定すると、2 番目に表示されると予想されるものがリクエストを続行し、アクションが発生することはありません。時間を超えない場合、OutputCache は 302 応答コードを送信する必要があります。しかし、実際にはこれは起こりません。ページを更新すると、アクションが実行されます。outputCache が 302 応答コードを送信せず、アクションの実行を妨げている理由。
[OutputCache(Location=OutputCacheLocation.Client,Duration=60)]
public ActionResult Text()
{
return Content("text");
}