同一生成元ポリシー
同じプロトコル、同じドメイン名、同じポート番号、これら3つの条件のいずれかが満たされていない場合、2つのスクリプトの相互作用は許可されません。
クロスドメイン
定義:クロスドメインとは、ブラウザが他のウェブサイトのスクリプトを実行できないことを指します。これは、ブラウザの同一生成元ポリシー(ブラウザがjsに課すセキュリティ制限)によって引き起こされます。プロトコル、ドメイン、ポートのいずれかが異なる限り、異なるドメインとして扱われます。
クロスドメインとは
プロジェクトのサービシング後、異なる責任を持つサービスは異なるプロジェクトに散在し、多くの場合、これらのプロジェクトのドメイン名は異なりますが、1つの要求が複数のサービスに対応する必要がある場合があり、その場合、異なるサービスのインターフェイスを呼び出す必要があるため、クロスドメインが発生します。
クロスドメインの解決法
JSONP
定義
とおす