我正在使用Back& amp;作为BaaS以及使用他们的身份验证服务。登录页面是根页面,它是第一个加载的页面。虽然它可以在我的本地机器上运行良好的"离子服务"在Web服务器上运行时,授权不起作用,既不在我的本地计算机上也不在Back&'s托管服务上。这是我使用的代码(直接来自Back&&#示例应用):
this.backand.signin(this.username, this.password)
.then((res: any) => {
this.loggedInUser = res.data.username;
},
(error: any) => {
alert(error.data);
}
);
尝试登录时,我收到一条空错误消息。有趣的是,匿名auth工作正常(this.loggedInUser是' Guest')。
this.backand.useAnonymousAuth()
.then((res: any) => {
this.loggedInUser = res.data.username;
},
(error: any) => {
alert (error.data);
});
backand / angular2-sdk:v1.1.2
答案 0 :(得分:0)
我觉得有点愚蠢,我之前没有测试过 - 这个问题只出现在我的开发机器上使用Chrome时,如果在同一台机器上使用任何其他浏览器,甚至是相同版本的Chrome,也没有问题但是在另一台机器上。很抱歉浪费你的时间!