数字海洋空间上的字体加载 CORS 问题



我的网站正在从数字海洋空间存储桶外部提供字体(和其他资产(,并且CDN暂时被禁用。它是Nginx背后的Rails 4应用程序。

所有资产(图像,css,js(似乎都可以正常工作,但字体不能正常工作。

在确定我遇到了 CORS 问题后,我添加了一个https://example.comCORS 配置,以允许Access-Control-Allow-Origin标头通过GET请求。

它似乎已经解决了Firefox和Safari上的问题,但是我在Chrome和Opera上仍然收到以下错误:

CORS 策略已阻止从源"https://example.com"访问"https://bucket.region.digitaloceanspaces.com/path-to-fonts/font.ttf"处的字体:请求的资源上不存在"访问控制-允许源"标头。

有谁知道可能缺少什么?

想!必须清除Chrome的浏览数据。

最新更新