Форум

Ошибка загрузки assets.json

27 июня 2018 18:25
Добрый день!
При публикации проекта, возникает ошибка:
Failed to load *путь до файла*/armor.json?v=27062018162121: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin *доменное имя* is therefore not allowed access.

Файлы проекта лежат на сервере, у которого доменное имя одно, а сам html код проекта на другом, добавленный через админку. Я так понимаю, что из-за файла assets.json, который лежит на другом домене проблема. Есть ли какое-то решение подтягивать проект без <iframe>?

В документации, в модуле config нашел allow_cors, но не понимаю как его использовать и вообще поможет ли это
03 июля 2018 11:36
Направление верное. Только необходимо также на сервере с ассетами разрешить кросс-ориджин запросы. Если не ошибаюсь, необходимо, чтоб сервер в заголовках возвращал Access-Control-Allow-Origin: *
Возможно вот эта полупереведенная на русский статья поможет: https://developer.mozilla.org/ru/docs/Web/HTTP/CORS
Александр (команда Blend4Web)
twitter
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.