Reason: CORS request did not succeed
理由
Reason: CORS request did not succeed
エラーの原因
CORS を使用した HTTP 要求が、ネットワークまたはプロトコルレベルで HTTP 接続に失敗したために失敗しました。エラーは CORS に直接関連したものではなく、ある種の基本的なネットワークエラーです。
多くの場合、ブラウザーのプラグイン (例えば広告ブロッカーやプライバシー保護) がリクエストをブロックしたときに発生します。
その他の可能性のある原因は以下の通りです。
- 無効な資格情報を用いて
https
のリソースにアクセスしようとすると、このエラーが発生します。 http
のリソースにhttps
のオリジンのページからアクセスしようとした場合も、このエラーが発生します。-
Firefox 68 から Firefox 84 では、
https
のページがhttp://localhost
へアクセスすることが禁止されています。 これは Bug 1488740 で変更されました。 - サーバーが (プリフライトリクエストに応答したのに) 実際のリクエストには応答しなかった場合。 開発中の HTTP サービスが何もデータを返さずに異常停止した場合などが考えられます。
- ウィンドウが「プライベートブラウジング」モードになっています(CORS リクエストをブロックすることができるセキュリティ要件を持つ可能性があります)。