我试图为我的应用程序提供登录服务,但出了点问题。 这是我的$ 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.
我做错了什么? 此致 卢卡斯。
答案 0 :(得分:0)
结帐same origin policy,注意www.balabala / api与balabala / api不一样
我的猜测是你从balabal打电话到www.balabala / api或从www.balabala打电话到balaba / api,设置url到/ api。