Как исправить ошибку реагирования в локальном хосте? - PullRequest
0 голосов
/ 03 ноября 2019

Я работаю над приложением реакции. Где я запрашиваю API от AXIOS. Но когда я запускаю NPM START для тестирования моего приложения на локальном хосте, я получаю ошибку CORS. Вот ошибка Доступ к XMLHttpRequest в «https://********.com/trx_status.php' из источника» http://localhost:3000' был заблокирован политикой CORS: Accesskey-заголовок поля privatekey не разрешен Access-Control-Allow-Headers в ответе предполетной проверки.

Я новичок в реакции. Пожалуйста, скажите мне, как я могу решить эту проблему. Спасибо ...

Ответы [ 2 ]

0 голосов
/ 03 ноября 2019

Ошибка вызвана пользовательским заголовком privatekey, который отправляется на сервер. Это поле должно быть включено в заголовок ответа Access-Control-Allow-Headers с сервера. Это можно сделать с помощью:

Access-Control-Allow-Headers: privatekey

при использовании php можно использовать следующий фрагмент:

header('Access-Control-Allow-Headers: X-Requested-With, privatekey');
0 голосов
/ 03 ноября 2019

Мне кажется, это проблема на вашем сервере. Поэтому вы можете попробовать добавить заголовок «Access-Control-Allow-Origin: *».

Было бы полезно, если бы вы могли опубликовать его где-нибудь в jsfiddle или в каком-либо редакторе, чтобы мы могли посмотреть наэто дальше.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...