Задать вопрос
@akdes

Кроссдоменный запрос с domain.com на api.domain.com... как?

Привет всем.
Написал небольшую апи для своего проекта.
С основного домена mydomain.com вызываю с помощью angular api.mydomain.com... не даёт гад. Как обойти? Как вообще делают общедоступные апи? В дальнейшем так и так планирую сделать апи открытую.

Имеется хостинг. В конфиги лезть не дают.

Заранее благодарен.
Вот что консоль выдаёт:
XMLHttpRequest cannot load api.mydomain.com/?login. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'mydomain.com' is therefore not allowed access.
  • Вопрос задан
  • 492 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
miraage
@miraage
Старый прогер
XMLHttpRequest перед отправкой запроса на другой домен посылает запрос OPTIONS.
Он, в свою очередь, должен ответить заголовком:
Access-Control-Allow-Origin: *

Можете посмотреть мой подробный ответ на stackoverlow.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы