回答編集履歴

1

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

2021/07/28 04:55

投稿

ockeghem
ockeghem

スコア11705

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