コンテンツへスキップ
ネットワーク/DNS/TLSエラーエラー
CORS: Preflight request failed

CORS — プリフライトリクエスト失敗

CORS プリフライトの OPTIONS リクエストがサーバーによって拒否された。

browser

このエラーの原因

特定のクロスオリジンリクエスト (カスタムヘッダー、非シンプルメソッドなど) を送信する前に、ブラウザはプリフライトとして OPTIONS リクエストを送信する。サーバーが正しい CORS ヘッダーを返さなかった。

修正方法

サーバーが OPTIONS リクエストを処理して適切な CORS ヘッダーを返すようにする。Access-Control-Allow-Methods および Access-Control-Allow-Headers ヘッダーを追加する。プリフライトリクエストを処理するよう CORS ミドルウェアを設定する。

公式ドキュメント

関連するエラーコード