vue cli3 включить CORS - PullRequest
       10

vue cli3 включить CORS

0 голосов
/ 19 февраля 2019

У меня была эта проблема в течение почти 2 дней, любая помощь могла бы стать спасением жизни.

У меня есть приложение VUE, работающее в режиме 8080 dev, и я пытаюсь интегрировать вход в систему blockstack, и это приложение пытаетсяпрочитайте http://localhost/manifest.json,, поэтому я поместил его в статический каталог, но он выдает ошибку cors, у нас есть решение для таких конфигураций vue cli, как vue.config.js?

1 Ответ

0 голосов
/ 20 февраля 2019

Ошибка CORS означает, что вы пытаетесь получить что-то из домена, который не является источником, из которого поступил запрос.Если ваше приложение работает на порте 8080, вы можете ожидать, что оно попытается получить файл manifest.json из localhost:8080/manifest.json, а не localhost/manifest.json.Похоже, вы, возможно, как-то жестко закодировали это имя хоста без порта.Рассмотрите возможность использования URL-адресов относительно основного корня (например, /manifest.json).

В любом случае ошибки CORS могут быть решены только путем сопоставления исходного домена и целевого домена или с помощью возврата сервером правильного доступа к серверу.-Control-Allow-Origin заголовок.Vue, как веб-интерфейс, ничего не может с этим поделать.

...