我们安装的 Meraki 设备阻止了来自 Cloudfront.net 的静态资源(即 js 和 css 文件),导致有效网站加载出现问题。一个特定错误(如下)表明这是由于 MIME 类型不匹配造成的。
样式表http://wired.meraki.com:8090/blocked.cgi?blocked_server=XX.XX.X.XXX:80&blocked_url=http%3A%2F%2Fdtzbdy9anri2p.cloudfront.net%2Fcache%2Fb7e5c1a7c835e5875ce8e562f824a3d47915f6e4%2Ftelerik%2Fcss%2Fstyle.css&blocked_categories=bc_056未加载,因为其 MIME 类型“text/html”不是“text/css”。
受影响的几个站点: https://www.quartzy.com/ http://www.telerik.com/forums/kendo-all-min-js-missing-in-the-last-build
有人知道如何防止 Meraki 阻止这些吗?或者对如何处理这个问题还有其他想法吗?据我们所知,Cloudfront.net 并没有被明确阻止。
答案1
我们遇到了同样的问题。我不得不在 Meraki MX 控制台中将 cloudfront 列入白名单。