2016-03-26 11 views
2

Versuchen, einige Daten aus Azure-Webdienst this zu erhalten. Hier ist der Fehler, den ich bekommen:Consume Azure ML-Webdienst über JS

enter image description here

-Code für den Aufruf durch Eckig:

var req = { 
    method: 'POST', 
    url: 'https://ussouthcentral.services.azureml.net/workspaces/7423658e86cd4ac68698915b782c1667/services/b7125f6db3aa400b928e7e3907b19c27/execute?api-version=2.0&details=true', 
    headers: { 
     'Content-Type' : 'application/json', 
     'Authorization' : 'Bearer ' + apiKey 
    }, 
    data: dataString 
} 

$http(req).then(function(res){ 
    console.log("res", res); 
}, function(err){ 
    console.log("err", err); 
}) 

Wo dataString ist ein JSON-String genau wie in den Beispieldaten in den angegebenen Link.

Googling hat mir nicht wirklich geholfen, aber ich denke, das ist eine Art von CORS-Problem. Ich habe CORS auf localhost über das Chrome-Plugin aktiviert. Jede Hilfe sehr geschätzt.

+0

Hey, hast du Erfolg damit? – Hearty

Antwort

0

CORS müssen auf der API-Ebene aktiviert werden

Verwandte Themen