0
このエラーが発生しました。助けてください。要求ヘッダーフィールドx-access-tokenはAccess-Control-Allow-Headersで許可されていません
XMLHttpRequestが読み込めません。要求ヘッダーフィールドx-access-tokenは、Access-Control-Allow-Headersで許可されている ではありません。
このエラーが発生しました。助けてください。要求ヘッダーフィールドx-access-tokenはAccess-Control-Allow-Headersで許可されていません
XMLHttpRequestが読み込めません。要求ヘッダーフィールドx-access-tokenは、Access-Control-Allow-Headersで許可されている ではありません。
サーバーは、カスタムヘッダー(x-access-tokenなど)を受け入れると返信する必要があります。たとえば、あなたがexpressjsでnodejsを使用している場合は、この方法を試してください。
header("Access-Control-Allow-Origin: *"); // keep this if your api accepts cross-origin requests
header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, X-Access-Token");
シモンズ::アクセス・コントロール・Allow-
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*"); // keep this if your api accepts cross-origin requests
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, X-Access-Token");
next();
});
をお使いのサーバがPHPである場合は、同じことを行う必要がありますヘッダーは値としてワイルドカード '*'を受け入れません。
不明な点は何ですか? 'x-access-token'ヘッダを送信したり、サーバサイドのコード/設定を変更して許可したりしないでください。 – Quentin
バックエンドでCORSを有効にする必要があります。郵便配達員を使用してコード – gianlucatursi
が適切な応答を得る[この](http://enable-cors.org)を見てください。クライアント側では動作しません –