Ionic2 使用BackandSDK和auth在web服务器上托管Ionic 2应用程序

Ionic2 使用BackandSDK和auth在web服务器上托管Ionic 2应用程序,ionic2,backand,Ionic2,Backand,我正在使用Back&as-BaaS以及他们的身份验证服务构建一个应用程序。登录页面是根页面,它是第一个加载的页面。虽然它在我的本地机器上运行良好,但在web服务器上运行时,无论是在我的本地机器上还是在Back&'的托管服务上,都无法使用“ionic serve”授权。下面是我正在使用的代码(直接从后面&的示例应用程序): 尝试登录时,我收到一条空的错误消息。有趣的是,匿名身份验证工作得很好(this.loggedInUser是“Guest”) backand/angular2 sdk:v1.1.

我正在使用Back&as-BaaS以及他们的身份验证服务构建一个应用程序。登录页面是根页面,它是第一个加载的页面。虽然它在我的本地机器上运行良好,但在web服务器上运行时,无论是在我的本地机器上还是在Back&'的托管服务上,都无法使用“ionic serve”授权。下面是我正在使用的代码(直接从后面&的示例应用程序):

尝试登录时,我收到一条空的错误消息。有趣的是,匿名身份验证工作得很好(this.loggedInUser是“Guest”)


backand/angular2 sdk:v1.1.2

我觉得我之前没有测试它有点愚蠢-这个问题只在我的开发机器上使用Chrome时出现,如果在同一台机器上使用任何其他浏览器,或者甚至在不同机器上使用同一版本的Chrome,都没有问题。抱歉浪费你们的时间,伙计们

我觉得自己有点愚蠢,因为我之前没有测试过它——这个问题只在我的开发机器上使用Chrome时才会出现,如果在同一台机器上使用任何其他浏览器,甚至在不同机器上使用相同版本的Chrome,都不会出现问题。抱歉浪费你们的时间,伙计们

有控制台错误吗?没有。控制台日志为空,服务器端异常为空。我确实在“/1/table/data/backandRoles?filter=&pageNumber=1&pageSize=20&sort=”的请求日志中看到了一个API请求,您还可以在其中包含初始化SDK的代码吗?最可能的罪魁祸首是错误配置的API注册密钥。另外,应用程序的仪表板中是否显示任何内容?特别是在异常日志中?有控制台错误吗?没有,没有。控制台日志为空,服务器端异常为空。我确实在“/1/table/data/backandRoles?filter=&pageNumber=1&pageSize=20&sort=”的请求日志中看到了一个API请求,您还可以在其中包含初始化SDK的代码吗?最可能的罪魁祸首是错误配置的API注册密钥。另外,应用程序的仪表板中是否显示任何内容?特别是在异常日志中?发现了问题-它是由Privacy Badger(防止追踪器攻击的扩展)引起的。一旦禁用,它也可以在Chrome中工作。发现问题-它是由隐私獾(一个防止追踪器的扩展)引起的。一旦禁用,它也可以在Chrome中工作。
this.backand.signin(this.username, this.password)
  .then((res: any) => {
    this.loggedInUser = res.data.username;
  },
  (error: any) => {
    alert(error.data);
  }
);
this.backand.useAnonymousAuth()
  .then((res: any) => {
    this.loggedInUser = res.data.username;
  },
  (error: any) => {
    alert (error.data);
  });