Reason: invalid token ‘xyz’ in CORS header ‘Access-Control-Allow-Headers’

理由

Reason: invalid token ‘xyz’ in CORS header ‘Access-Control-Allow-Headers’

何に失敗したか

サーバーから送信された CORS 要求への応答に、一つ以上の無効なヘッダー名を含んだ Access-Control-Allow-Headers ヘッダーが含まれています。

Access-Control-Allow-Headers ヘッダーは、プリフライト要求への応答の中でサーバーから送信されます。これはどの HTTP ヘッダーが CORS 要求で許可されているかをクライアントに知らせます。クライアントのユーザーエージェントが、このヘッダーで示されたコンマで区切られた値の中から理解できないヘッダーがあれば、このエラーが発生します。

これはほとんどはサーバー側でしか修正できない問題であり、サーバーの構成を変更して、 Access-Control-Allow-Headers ヘッダーから無効又は未知のヘッダー名を送らないようにします。クライアントで使用しているユーザーエージェントの HTTP ライブラリが最新版であるかどうかをチェックするのも良いかもしれません。

関連情報