带有显示模式的MVC输出缓存
本文关键字:MVC 输出 缓存 模式 显示 | 更新日期: 2023-09-27 18:04:34
我有一个mvc4网站与nuget包Install-Package jQuery.Mobile.MVChome的代码是:
[OutputCache(CacheProfile = "SiteCache", VaryByParam = "none")]
public ActionResult Index()
{
return View();
}
我看到一个问题,有时我从桌面浏览器,得到一个布局的移动。是否可能是用户从移动端进入,IIS缓存了移动页面,然后作为移动布局为用户提供服务?
是的,问题是有人用手机在你之前访问了网站。它在IIS中为其他所有人缓存动作/视图。这是服务器缓存,不是客户端。您可以使用Guid参数,并对其进行缓存,以便客户端会话缓存所连接的每个客户端的索引。