Meteor больше не может собирать внешние данные, даже если для Access-Control-Allow-Origin установлено значение * - PullRequest
1 голос
/ 28 июня 2019

У меня есть приложение Meteor, которое работает нормально. При развертывании на iOS или Android все равно работает нормально. Но при развертывании на localhost я неожиданно сталкиваюсь с этой консольной ошибкой:

Запрос на перекрестное происхождение заблокирован: одна и та же политика происхождения запрещает чтение удаленный ресурс в {{внешний ресурс JSON}}. (Причина: CORS заголовок «Access-Control-Allow-Origin» не совпадает «http://localhost:12616’).

Что меня удивляет, так это то, что мое приложение, работающее на локальном хосте, работает на порте 3000.

Приложение получает внешние данные из установки Wordpress, используя Wordpress API. В этой установке Wordpress я получил следующее:

function add_cors_http_header(){
    header("Access-Control-Allow-Origin: *");
}
add_action('init','add_cors_http_header');

Как решить эту проблему?

Я на Метеоре 1.8.1.

...