Amazon CloudFront から静的 HTML テンプレートを提供しようとして、かなりの時間を費やしています。
jQuery.get
S3 でホストされている HTML に対して Firefox で問題なく実行できます。CloudFront の場合も同じことが返されますOPTIONS 403 Forbidden
。また、Chrome で S3 ファイルまたは CloudFront ファイルの ajax get を実行できません。Angular も同じ問題を抱えていると思います。
リモート テンプレートを取得する方法はわかりませんが、jQuery.get
. 私の CORS 構成は、Amazon テクニカル サポートによると問題なく、先ほど述べたように、Firefox の S3 からファイルを直接取得できるため、1 つのケースで機能します。
私の質問は、すべてのブラウザーで CloudFront と Angular の templateUrl を使用して動作させるにはどうすればよいですか?