Windows Azure CDN和*.woff字体
我在Azure中将CDN用于我的云服务,但字体(*.woff)不起作用 当我只对静态文件使用iis时,我解决了这个问题Windows Azure CDN和*.woff字体,azure,azure-cdn,Azure,Azure Cdn,我在Azure中将CDN用于我的云服务,但字体(*.woff)不起作用 当我只对静态文件使用iis时,我解决了这个问题 <staticContent> <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" /> </staticContent> (http://stackoverflow.com/questions/3594823/mime-type-for-wof
<staticContent>
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
</staticContent>
(http://stackoverflow.com/questions/3594823/mime-type-for-woff-fonts)
但是我如何在microsoft azure cdn中做到这一点呢?它的跨域功能,因此您还需要添加:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Methods" value="HEAD,GET,OPTIONS" />
</customHeaders>
</httpProtocol>
</system.webServer>
您是否将CDN与Blob存储一起使用?否。使用云服务()时,您是否可以在Fiddler中发布从CDN请求URL时收到的响应标题。CDN应该重用您在文件上定义的大部分头。如果您在web.config中定义了mimeType,那么在从CDN调用url时也应该得到该mimeType。Fiddler显示正确的mime类型响应字节(按内容类型)------application/x-font-woff:23 168~ headers~:300可能是因为跨域请求?