回答編集履歴

1

追記

2016/09/28 05:08

投稿

Chanmoro
Chanmoro

スコア106

answer CHANGED
@@ -8,4 +8,5 @@
8
8
  クロスオリジンの制約は、ブラウザのアドレスバーに表示される URL と javascript からアクセスする URL を比べて、
9
9
  プロトコル、ドメイン、ポート のどれかが違えば別のオリジンということになります
10
10
 
11
+ なので、ドメインが同じでも片方だけ https だったり、ポート番号が違う場合は別のオリジンと判断されます
11
- なので、Web ページのホストは localhost 、API のホストは localhost:8080 というような場合でもクロスオリジンの制約には引っかかるので注意です
12
+ 例えば、Web ページは http://localhost 、API は http://localhost:8080 というような場合でもクロスオリジンの制約には引っかかるので注意です