Что-то вызывает реакцию на кеш-контроль: частный в IIS7

У меня это в моем web.config:

<system.webServer>
      <httpProtocol>
          <customHeaders>
              <clear />
              <add name="Cache-Control" value="max-age=30,public" />
          </customHeaders>
      </httpProtocol>
</system.webServer>

Но когда я загружаю страницу, это заголовок ответа:

Cache-Control: private,max-age=30,public

Это приложение ASP.NET MVC, у контроллера нет директив кеширования, указанных где угодно.

Ответ 1

попробуйте это

<system.web>
    <httpRuntime sendCacheControlHeader="false" /> 
 </system.web>

Сообщите нам, как это происходит.

Джейсон