コンテンツへスキップ
ネットワーク/DNS/TLSエラーエラー
CORS: Credentials mode not supported

CORS — クレデンシャルモード非対応

サーバがワイルドカードオリジンを使用しているため、クレデンシャルを含むクロスオリジンリクエストが失敗する。

browser

このエラーの原因

リクエストにクレデンシャル(Cookie、認可ヘッダ)が含まれる場合、サーバは Access-Control-Allow-Origin: * を使用できない。正確なオリジンを指定する必要があり、Access-Control-Allow-Credentials: true も必須となる。

修正方法

Access-Control-Allow-Origin を * ではなくリクエスト元の具体的なオリジンに設定する。Access-Control-Allow-Credentials: true ヘッダを追加する。リクエストの Origin ヘッダを基にオリジンを動的に設定する。

公式ドキュメント

関連するエラーコード