我的网站正在从数字海洋空间存储桶外部提供字体(和其他资产(,并且CDN暂时被禁用。它是Nginx背后的Rails 4应用程序。
所有资产(图像,css,js(似乎都可以正常工作,但字体不能正常工作。
在确定我遇到了 CORS 问题后,我添加了一个https://example.com
CORS 配置,以允许Access-Control-Allow-Origin
标头通过GET
请求。
它似乎已经解决了Firefox和Safari上的问题,但是我在Chrome和Opera上仍然收到以下错误:
CORS 策略已阻止从源"https://example.com"访问"https://bucket.region.digitaloceanspaces.com/path-to-fonts/font.ttf"处的字体:请求的资源上不存在"访问控制-允许源"标头。
有谁知道可能缺少什么?
想!必须清除Chrome的浏览数据。