gpt4 book ai didi

javascript - 获取状态 4​​00 - {"error":"invalid_grant"} 验证时

转载 作者:行者123 更新时间:2023-12-05 00:29:48 26 4
gpt4 key购买 nike

我创建了自己的网站 (www.luig.us)。我为 SQL 服务器创建了一个基本的 IDE,只教 child SQL,DML。
它要求用户在开始时输入用户名和密码以获得使用服务的 token 。
在本地,一切正常,但是当我把它放在我的网站上时,由 go-daddy 托管,我每次都会收到相同的消息,我不知道为什么。

{"error":"invalid_grant"}


这是我的 java 脚本代码 - 查找 Authorize。任何帮助表示赞赏。
我密切关注这篇文章 https://www.c-sharpcorner.com/UploadFile/736ca4/token-based-authentication-in-web-api-2/


function Authorize() {
let bearer = "Basic Q01JUzMwOERTMzA4OndlYkFQSQ=="
var email = document.getElementById("email").value;
var password = document.getElementById("password").value;
var userNameAndPasswordFilled = (email != "" && password != "");
if (!userNameAndPasswordFilled) {
$("#formError").show('fast');
}
else {
var bodyOfRequest = {
grant_type: "password",
username: email,
password: password
};
$.ajax({
type: "POST",
url: uriManager.access,
beforeSend: function (request) {
request.setRequestHeader("Authorization", bearer);
},
data: bodyOfRequest,
success: function (response) {
sessionStorage.setItem(programKeyWords.BearerToken, response.access_token);
$('#LogonModal').modal('hide');
},
error: function (response) {
$("#formError").show('fast');
}
});
}
}


最佳答案

没有更多信息,我不能说太多,但是我要检查的第一件事是您的数据库中实际上是否有用户(或您正在使用的任何OAuth)。如果您实际上没有用户在OAuth数据库中使用该用户名和密码的用户,则可能会引起您的错误。
您用于 uriManager.access 的端点是您必须检查该用户是否真正存在的地方。

关于javascript - 获取状态 4​​00 - {"error":"invalid_grant"} 验证时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69604146/

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