質問するログイン新規登録

回答編集履歴

1

Origin: nullのケースの検証結果を追記しました

2021/07/28 04:55

投稿

ockeghem
ockeghem

スコア11710

answer CHANGED
@@ -1,1 +1,8 @@
1
- プリフライトリクエスト(OPTIONS、最初のキャプチャ画像)に対する応答が404になっているのが原因だと思います。あと、このキャプチャの下半分(HTTPリクエスト)にも必要な情報があるので、追記してください。
1
+ プリフライトリクエスト(OPTIONS、最初のキャプチャ画像)に対する応答が404になっているのが原因だと思います。あと、このキャプチャの下半分(HTTPリクエスト)にも必要な情報があるので、追記してください。
2
+
3
+ ---
4
+ (追記)
5
+
6
+ HTTPリクエストヘッダの情報ありがとうございます。リダイレクトだとOrigin: nullとなるのですね。これは知りませんでした。
7
+ しかし、検証環境を作って調べてみたところ、Origin: nullでも、Access-Control-Allow-Origin: * レスポンスを返しておけば、CORSのエラーにはなりません。
8
+ なので、現状リダイレクト先で404となり、CORSのヘッダが返せていないことが原因だと思います。