我正在尝试通过 apigee JS API 创建用户帐户。当我在十二月中旬假期前最后一次这样做时,这工作得很好。但是,现在我收到 401 Unauthorized error reading token_expired
。
有没有办法刷新令牌?我不知道为什么它会过期。
这就是我正在尝试的。首先我实例化数据客户端。这里没有问题:
var dataClient;
var client_creds = {
orgName: '*******',
appName: '*******'
}
dataClient = new Apigee.Client(client_creds);
后来,在尝试创建新用户时,我收到token_expired
错误:
dataClient.request(options, function (error, response) {
if (error) {
console.log(response);
alert("Something went wrong when trying to create the user. " + response.error)
// Error
} else {
// Success - the user has been created, now login.
dataClient.login(user.email, user.password,
function (err) {
if (err) {
//error - could not log user in
console.log("There was an error logging in " + user.name);
} else {
//success - user has been logged in
}
}
);
}
});
我也试过了dataClient.signup
,但同样的错误。