2016-09-09 2 views
0

Я пытаюсь сделать службу входа в свое приложение, но что-то пошло не так. Вот мой $ Http:

$http({ 
     method:"get", 
     url: ## BLAH BLAH BLAH, 
     headers: { 
      'Authorization': 'Basic ' + $base64.encode(loginData.usuario + ':' + loginData.senha) 
     } 
    }).then(function success(response){ 
     ## BLAH BLAH BLAH 
    }, function error(response){ 
     ## BLAH BLAH BLAH 
    }); 

Когда я бегу, что $ HTTP он показывает ошибку на консоли:

XMLHttpRequest cannot load ## BLAH BLAH BLAH. 
Request header field Authorization is not allowed by Access-Control-Allow-Headers in preflight response. 

Что я делаю неправильно? С уважением, Lucas.

+0

Ваш сервер не добавил 'Authorization' в качестве допустимого заголовка в свойстве' Access-Control-Allow-Headers' в его конфигурации CORS – Phil

+0

Ok. Правильно,;) –

ответ

0

оформление покупки same origin policy, обратите внимание, что www.balabala/API не совпадает с balabala/API

Я думаю, вы звоните из balabal в www.balabala/API или www.balabala к Балабу/API, набор url to/api.

+0

Привет и спасибо за ответ, но URL правильный. Когда я вхожу в url, он показывает, что именно я ожидаю. –

Смежные вопросы