テンプレートファイルを配信するアセットホストが別のドメインにあるクロスオリジンリソースと通信するようにAngularJSをセットアップしようとしています。したがって、Angularが実行するXHRリクエストはクロスドメインである必要があります。これを機能させるためにHTTPリクエスト用に適切なCORSヘッダーをサーバーに追加しましたが、機能していないようです。問題は、ブラウザ(chrome)でHTTPリクエストを検査すると、アセットファイルに送信されるリクエストがOPTIONSリクエスト(GETリクエストである必要があります)であるということです。
これがAngularJSのバグなのか、何かを構成する必要があるのかわかりません。私が理解していることから、XHRラッパーはOPTIONS HTTPリクエストを作成できないため、ブラウザはGETリクエストを実行する前に、最初にアセットをダウンロードすることが「許可」されているかどうかを判断しようとしているようです。この場合、アセットホストでもCORSヘッダー(Access-Control-Allow-Origin: http://asset.host。。。 )を設定する必要がありますか?