0

我有一个带有 nuget 包 Install-Package jQuery.Mobile.MVC 的 mvc4 网站,主页的代码是:

[OutputCache(CacheProfile = "SiteCache", VaryByParam = "none")]
public ActionResult Index()
{
    return View();
}

我看到一个问题,有时我从桌面浏览器转到移动设备的布局。是否是用户从移动设备输入并且 IIS 为移动页面缓存并在它作为移动布局之后为用户提供服务?

4

1 回答 1

0

是的,问题是有移动设备的人在您之前访问了该网站。它为其他人缓存 IIS 中的操作/视图。它是服务器缓存,而不是客户端。您可以使用 Guid 参数并为其缓存,以便客户端会话缓存每个连接的客户端的索引。

于 2013-03-19T11:27:16.400 回答