我们有一个网站是多语言和有一些个性化后,用户登录(例如头显示不同的链接,用户的用户名等),但我们希望缓存特定的面向公众的网页,这是在用户登录之前的版本(例如,人们只是浏览网站)。是名为Profile.Preferences.Language的自定义ASP.NET成员资格配置文件属性(我们将检查URL方案,并在VaryByCustom之前将Language属性设置为有效值)。用户浏览器querystrings/params Any
这三种情况将使我们能够缓存频繁被攻击的公共页面,而不必计算事物/访问DB或其他缓存,以获得菜单</em