Cloudserver Azure CDN不缓存捆绑包

时间:2016-01-27 09:29:39

标签: asp.net-mvc bundle

我已根据以下文章配置了我的云服务和Azure CDN,但我的捆绑包未在客户端站点中缓存。每次从服务器加载。我还将Querystring缓存行为设置为Cache每个唯一的URL

https://azure.microsoft.com/en-in/documentation/articles/cdn-cloud-service-with-cdn/

Access-Control-Allow-Origin:*

Cache-Control:no-cache

Content-Length:6350

Content-Type:text/css; charset=utf-8

Date:Wed, 27 Jan 2016 09:05:57 GMT

Expires:-1

Pragma:no-cache

Server:Microsoft-IIS/8.5

X-AspNet-Version:4.0.30319

X-Powered-By:ASP.NET

1 个答案:

答案 0 :(得分:1)

这可能是因为Cache-Control:no-cache标头阻止您的文件缓存在CDN上。您可以通过检查从原始文件直接访问文件时是否返回相同的标头来验证这一点。