tengo esto en mi web.config:Algo está obligando a tener respuestas Cache-Control: privado en IIS7
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="Cache-Control" value="max-age=30,public" />
</customHeaders>
</httpProtocol>
</system.webServer>
Pero cuando me carga la página, esta es la cabecera de la respuesta:
Cache-Control: private,max-age=30,public
Es una aplicación ASP.NET MVC, el controlador no tiene ninguna directiva de caché especificada en ninguna parte.
Desafortunadamente, IIS agrega encabezados (con una coma) de la sección de CustomHeaders. –
Sí, lo sé, simplemente no puedo entender de dónde viene el 'privado'. ¡Es muy frustrante! –
¿Lo resolvió? Tengo el mismo problema, pero dado que estamos usando DNN, supongo que proviene de allí. –