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 リクエストをブロックすることができるセキュリティ要件を持つ可能性があります)。

関連情報