Ionische http post auf externe url

Ich versuche zu senden, einen Beitrag zu einer url mit Ionic mit eckigen, aber ich habe die Antwort:

Antwort auf preflight-Anfrage nicht passieren access control check: Kein "Access-Control-Allow-Origin' - header vorhanden ist, auf die angeforderte Ressource. Herkunft 'http://localhost:8100' ist daher nicht der Zugriff erlaubt. Die Antwort hatte Sie den HTTP-status-code 404.

Ich weiß, dass der externe service arbeitet, denn getestet habe ich es per ajax und alles funktioniert perfekt...

Unten der code in AngularJS (Ionischen) und Ajax:

Ionic:

var loginServiceUrl = 'http://url.com.br'; //It is not the real one
var loginServiceData = {
    email: email@email.com.br
    senha: 1234
};
$http.post(loginServiceUrl, loginServiceData).
then(function (res){
    console.log(res);
});

Ajax:

$.ajax({
    type: "POST",
    url : 'http://url.com.br', //It is not the real one
    data : {email: '[email protected]', senha: '1234'},
    success: function(result) {
        $('html').text(JSON.stringify(result));
    }
});

Weiß jemand, warum ich die post per ajax auf meinem localhost und nicht mit dem ionic, auch localhost?

hast du die Antwort finden?
Yep. Eine chrome-Erweiterung: "Allow-Control-Allow-Origin: *", chrome.google.com/webstore/detail/allow-control-allow-origi/...
Cool, vielen Dank!

InformationsquelleAutor Beto | 2016-07-06

Schreibe einen Kommentar