Javascript AngularJS$http.get(';';)中缺少参数
我正在开发一个使用Oauth身份验证的应用程序,我在url参数方面遇到了一些问题。我尝试了几种不同的方法,但我的API返回的用户名和密码没有传递给API 这是我的代码(删除了私人详细信息): 我的API返回Javascript AngularJS$http.get(';';)中缺少参数,javascript,angularjs,cordova,oauth,Javascript,Angularjs,Cordova,Oauth,我正在开发一个使用Oauth身份验证的应用程序,我在url参数方面遇到了一些问题。我尝试了几种不同的方法,但我的API返回的用户名和密码没有传递给API 这是我的代码(删除了私人详细信息): 我的API返回对象{错误:“无效的请求”,错误描述:“缺少参数。需要用户名和密码”}(错误400) 提前干杯 代码看起来不错,但缺少部分。检查通过浏览器开发人员工具发送的内容。通常是F12。查看是否正在使用查询参数调用url。很好的调用,这是一个非常愚蠢的错误,表单是电子邮件而不是用户名。。。这是一个漫长的
对象{错误:“无效的请求”,错误描述:“缺少参数。需要用户名和密码”}
(错误400)
提前干杯 代码看起来不错,但缺少部分。检查通过浏览器开发人员工具发送的内容。通常是F12。查看是否正在使用查询参数调用url。很好的调用,这是一个非常愚蠢的错误,表单是电子邮件而不是用户名。。。这是一个漫长的过程:P谢谢!
$http({
url: 'http://test.com/oauth/v2/token',
method: "GET",
params:{
username: user.username,
password: user.password,
client_id: 'xxxxxxx',
client_secret: 'xxxxxxx',
grant_type: 'password'
}
}).success(function(data, status) {
console.log(data);
}).error(function(data, status) {
console.log(data);
console.log(status);
});