1

Swisscom Application Cloud (Cloudfoundry ベース) を使用しています。Static Buildpackを使用してアプリをデプロイしましたが、このアプリはJSONファイルを配信するという考えです。GET 呼び出しを使用して AngularJS アプリケーションからリモート JSON ファイルにアクセスしようとするとすぐに、OPTIONS 呼び出しで 405 Method Not Allowed が返されます。CORSの問題だと思います。Static Buildpack アプリで CORS が適切に処理されるようにする方法を知っている人はいますか? とにかくmanifest.ymlでこれを定義できますか?

よろしく、マーク

4

1 に答える 1

2

自分で試したことがなくても、 CORS 設定を含むカスタム nginx 構成 ( http://docs.cloudfoundry.org/buildpacks/staticfile/#custom_nginx_configuration ) を提供することでこれを実現できると思います。

Nginx CORS の例: https://serverfault.com/questions/162429/how-do-i-add-access-control-allow-origin-in-nginx/

于 2016-07-20T13:24:36.397 に答える