Azure移动应用服务验证Android

时间:2016-03-22 13:57:13

标签: android azure azure-mobile-services

我们在应用程序中添加了身份验证,并使用了脱机同步表。但每次调用sync()方法时,我们都会得到一个MobileServicePushFailedException,在Server上我们可以找到Error 403(Forbidden request) 问题是表访问当前设置为匿名访问,因此每个人都应该能够在调用服务时在表上写入。 我们发现在Android中调用authenticate()方法后,我们在登录后从客户端获得这样的社交用户ID:

mClient.getCurrentUser().getUserId()

在我们的Node.js后端,我们尝试在insert方法中提取用户ID,如下所示:

context.item.userid = context.user.id;

从这两种方法我们得到不同的SID&#39> 我很确定这不应该是这样的吗?无论如何,我们需要一种方法来进行离线同步工作

0 个答案:

没有答案