Javascript 通过JS使用Azure ML web服务

Javascript 通过JS使用Azure ML web服务,javascript,angularjs,ajax,web-services,azure,Javascript,Angularjs,Ajax,Web Services,Azure,正在尝试从Azure web服务获取一些数据。以下是我得到的错误: 通过Angular调用的代码: var req = { method: 'POST', url: 'https://ussouthcentral.services.azureml.net/workspaces/7423658e86cd4ac68698915b782c1667/services/b7125f6db3aa400b928e7e3907b19c27/execute?api-version=2.0&

正在尝试从Azure web服务获取一些数据。以下是我得到的错误:

通过Angular调用的代码:

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);
})
其中,
dataString
是一个JSON字符串,与给定链接中的示例数据完全相同


谷歌搜索并没有真正帮助我,但我想这是某种CORS问题。我通过Chrome插件在本地主机上启用了CORS。非常感谢您的帮助。

必须在API级别启用CORS

嘿,您在这方面成功了吗?