I have enabled SharePoint Blob Cache by modifying BlobCache Element in web.config of my Web Application.
In this scenario, all the default SharePoint files (OOB JS and CSS files) come with an appropriate Cache-Control header.
However, the files uploaded in a document library still have Cache-Control: Private, max-age=0.
Is there any step that I am missing?
FYI: I tried flushing the BLOB cache, resetting IIS, clearing browser cache, but these steps did not work for me.