我把这个web.config保存在我的blob中。我以为Azure会每小时更新我的CDN上的文件,但它并没有。
<configuration>
<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="0.01:00:00" />
</staticContent>
</system.webServer>
</configuration>
也许静态内容的缓存控制HTTP头被设置为私有。你可以用Fiddler (http://www.telerik.com/fiddler) 验证一下
一个选择是使用下面的cacheControlCustom设置,将其设置为public。