1

Angular を使用してアプリケーションを開発しており、クライアント側は 100% JS です。ExtJS を使用して作成された古いアプリケーションを置き換えようとしていますが、サーバー側は変更しません。クライアント側のみをゼロから再コーディングします。

このプロジェクトでどこからでもどのマシンからでも作業したいのですが、元のサーバーでクロスドメイン AJAX クエリを実行できる必要があります (サーバー側は IIS を使用する ASP.NET MVC であり、Windows をインストールしたくありません)。 + 私が使用するすべてのコンピューター上のすべて)。これを簡単に行う方法はありますか?

アイデアをありがとう!

PS: JsonP は私にとっては解決策ではありません。

4

3 に答える 3

2

いくつかのこと:

  1. 一日の終わりに、サーバーで CORS を有効にする必要があります。
  2. 開発には CORS プロキシhttps://github.com/gr2m/CORS-Proxyを使用できます。このプロキシは実際に X-Origin のリクエスト ヘッダーを変更しますが、ポリシーにより、ブラウザは変更できますが「変更しません」。クロスオリジンリクエストができるようになります。
于 2013-10-21T05:56:17.760 に答える
0

CORS (Cross Origin Resource Sharing)を使用できます

于 2013-10-21T03:32:56.620 に答える