blog

JavaScriptクロスドメインまとめ

同じプロトコル、同じドメイン名、同じポート番号、これら3つの条件のいずれかが満たされない場合、2つのスクリプトのやり取りは許可されません。 定義:クロスドメインとは、ブラウザが他のウェブサイトのスクリ...

Dec 9, 2020 · 9 min. read
シェア

同一生成元ポリシー

同じプロトコル、同じドメイン名、同じポート番号、これら3つの条件のいずれかが満たされていない場合、2つのスクリプトの相互作用は許可されません。

クロスドメイン

定義:クロスドメインとは、ブラウザが他のウェブサイトのスクリプトを実行できないことを指します。これは、ブラウザの同一生成元ポリシー(ブラウザがjsに課すセキュリティ制限)によって引き起こされます。プロトコル、ドメイン、ポートのいずれかが異なる限り、異なるドメインとして扱われます。

クロスドメインとは

プロジェクトのサービシング後、異なる責任を持つサービスは異なるプロジェクトに散在し、多くの場合、これらのプロジェクトのドメイン名は異なりますが、1つの要求が複数のサービスに対応する必要がある場合があり、その場合、異なるサービスのインターフェイスを呼び出す必要があるため、クロスドメインが発生します。

クロスドメインの解決法

JSONP

定義

とおす

Read next

React Navigation 5.xチュートリアルと設定の詳細

Reactは、React Nativeは現在最も主流の画面切り替えページナビゲーションスキームです。React 5.xバージョンは現在最新の安定版であり、Reactルータに近い設定の方法の古いバージョンとは対照的に、より良い理解です。 React Native 0.60以降のバージョンから...

Dec 9, 2020 · 12 min read