0

用户登录失败时出现的错误是“错误:请求失败,状态码 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);
          }
        });
    });
}

但我需要的是实际上说明出了什么问题的错误,例如“无效的用户名”或“用户未通过身份验证”。

我如何得到这些?

4

1 回答 1

1
Error: Request failed with status code 401

此错误通常意味着您向服务器发出的登录请求未经过身份验证/您无权发出登录请求。这可能意味着 CB 实例未正确初始化。请检查您用于初始化 CB 实例的 appId 和主/客户端密钥。

于 2017-07-27T12:54:15.860 回答