内核模式输出缓存限制

时间:2012-06-25 09:43:40

标签: asp.net caching iis-7 output-caching

根据IIS输出缓存文档,

“内核模式输出缓存不支持必须在用户模式下运行的模块和功能,例如身份验证或授权。示例:如果启用了基本身份验证或Windows身份验证等身份验证方案,则缓存策略将不起作用。 “

如果启用了基本身份验证方案或Windows身份验证等身份验证方案,则缓存策略将不起作用 ”语句中的基本身份验证和授权是什么?

我的ASP.NET MVC 3 Web应用程序具有表单身份验证。内核模式缓存是否适用于我的网站?

1 个答案:

答案 0 :(得分:0)

转到您网站的IIS设置,然后选择AUTHENTICATION屏幕。您应该在列表中看到“基本身份验证”,并且我已经观察到大多数情况,默认情况下它被禁用,例如我的。所以我不认为这有问题,并且使用内核模式输出,只要您没有使用身份验证来访问您的Web应用程序/站点。