我有一个应用程序,其中有几个用户定期登录以对我的数据进行 Q/A。他们中的每一个人都无法再登录该应用程序。当他们尝试登录时,他们会收到过期令牌错误。这是我的代码:
client_creds = { orgName: "org", appName: "app" };
dataClient = new Apigee.Client( client_creds );
dataClient.login( username, password, function (error,response) {
if (error) {
//error — could not log user in
alert( error.message );
} else {
//success — user has been logged in
token = dataClient.token;
initializeUI();
}
} );
我不知道用户是否真的退出了。无论如何,为什么用户会收到过期令牌错误?登录时如何刷新令牌?