gpt4 book ai didi

javascript - AngularJS $http.get ('' 中缺少参数)

转载 作者:行者123 更新时间:2023-11-29 19:37:03 25 4
gpt4 key购买 nike

我正在开发一个使用 Oauth 身份验证的应用程序,我在 url 参数方面遇到了一些问题。我尝试了几种不同的方法,但我的 API 返回用户名和密码未传递给 API

这是我的代码(删除了私有(private)详细信息):

$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);
});

我的 API 返回 Object {error: "invalid_request", error_description: "Missing parameters. "username"and "password"required"}(错误 400)。

提前干杯!

最佳答案

虽然缺少某些部分,但代码看起来不错。检查通过浏览器开发人员工具发送的内容。通常是F12。查看是否使用查询参数调用 url。

关于javascript - AngularJS $http.get ('' 中缺少参数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24876586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com