@Oleg4615

Swagger использование api, запросы отдают: «...No 'Access-Control-Allow-Origin'...Origin 'null' is therefore not allowed access» что делать?

Работодатель дал тестовое задание: написать клиентскую часть к Api и дал ссылку на swagger.
суть в чем:
пишу я запрос на адрес
$http({method:'POST', url:'http://frontendtest.xrm.ru/api/Sessions'})
            .success(function(result){
                return result;
            })
            .error(function(err){
                console.log('session not get',err);
            })

и получаю ответ с кодом 200
XMLHttpRequest cannot load http://frontendtest.xrm.ru/api/Sessions. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

нагуглил что проблема в кроссдоменных запросах в браузерах. пока вижу предполагаемое решение в том, чтобы делать общение через свой сервер, не хотелось бы на это время тратить да и думаю есть все-таки способы проще.
а время поджимает, хелп..
  • Вопрос задан
  • 493 просмотра
Решения вопроса 1
shindakioku
@shindakioku
Не сайтоклепатор
Способы попроще:
На сервере(frontendtest.xrm.ru который) реализовать CORS
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы