用户登录失败时收到的错误是“错误:请求失败,状态码为401”。此错误记录在此处:
static login(username : string, password : string){
return new Promise(resolve =>{
let user = new CB.CloudUser();
user.set('username', username);
user.set('password', password);
user.logIn({
success: function(user) {
console.log("user");
resolve();
},
error: function(error) {
console.log(error);
resolve(error);
}
});
});
}
但我需要的是实际上出现问题的错误,例如: “用户名无效”或“用户未经过身份验证”。
我如何获得这些?
答案 0 :(得分:1)
Error: Request failed with status code 401
此错误通常表示您对服务器的登录请求未经过身份验证/您无权发出登录请求。这可能意味着CB实例未正确初始化。请检查您正在使用的appId和主/客户端密钥以初始化CB实例。