ho questo nel mio web.config:Qualcosa sta costringendo le risposte per avere cache-control: private in IIS7
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="Cache-Control" value="max-age=30,public" />
</customHeaders>
</httpProtocol>
</system.webServer>
Ma quando carico della pagina, questo è l'intestazione della risposta:
Cache-Control: private,max-age=30,public
Si tratta di un'applicazione ASP.NET MVC, il controller non ha direttive cache specificate da nessuna parte.
Sfortunatamente, IIS aggiunge le intestazioni (con una virgola) dalla sezione CustomHeaders. –
Sì, lo so, non riesco a capire da dove viene il "privato". È molto frustrante! –
Hai risolto? Ho lo stesso problema, ma dal momento che stiamo usando DNN, presumo che provenga da lì. –