Cloudfront を使用して、s3 に保存されているアセットを提供しています。ほとんどのファイルは正常に機能しますが、一部のファイル、特に私のフォントは正常に機能しません。
私はその理由について完全に困惑しています:
https://xxxxxx.cloudfront.net/assets/application-xxxxxxx.js
正常に戻りますが、
https://xxxxxx.cloudfront.net/assets/fontawesome-webfont.woff?v=3.1.0
戻り値:
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>xxxxxx</RequestId>
<HostId>xxxxxx</HostId>
</Error>
これがなぜなのか誰か知っていますか?CORS と関係があると思われますが、この回答で指定されている CORS を使用しています。また、リクエストは、Firefox だけでなく、すべてのブラウザで禁止されているものとして返されます。
どんな助けでも大歓迎です。