Azure移动服务与本地.NET后端的身份验证

Azure移动服务与本地.NET后端的身份验证,azure,azure-mobile-services,Azure,Azure Mobile Services,由于不重要的原因,我主要在脱机开发环境中工作,因此能够“脱机”进行开发对我来说非常重要。出于这个原因,我非常热衷于Azure移动服务.NET后端项目,它允许您从IIS Express本地运行Azure移动服务 为了让它正常工作,我付出了很大的努力,并且花了很多时间试图让这个IIS服务对我的Android和IOS模拟器(我终于成功实现了)正确可见 然而,当涉及到身份验证时,我似乎已经走到了死胡同。我最初尝试实现自定义身份验证,这是一项巨大的任务,尽管有几条很有希望的线索(包括微软发表的一篇关于同一

由于不重要的原因,我主要在脱机开发环境中工作,因此能够“脱机”进行开发对我来说非常重要。出于这个原因,我非常热衷于Azure移动服务.NET后端项目,它允许您从IIS Express本地运行Azure移动服务

为了让它正常工作,我付出了很大的努力,并且花了很多时间试图让这个IIS服务对我的Android和IOS模拟器(我终于成功实现了)正确可见

然而,当涉及到身份验证时,我似乎已经走到了死胡同。我最初尝试实现自定义身份验证,这是一项巨大的任务,尽管有几条很有希望的线索(包括微软发表的一篇关于同一主题的文章,但这篇文章永远不会成功——非常令人沮丧)。我画了个空白

在绝望中,我尝试了更“传统”的身份验证方法(Facebook、Microsoft、Google等),但在本地IIS azure上都不起作用

我开始意识到我可能完全浪费了时间。本地Azure移动项目只在一些非常有限的场景中工作,这是真的吗

我真的很希望有人知道什么是和不可能与当地的Azure移动.NET后端,因为我开始变得绝望


非常感谢您的期待。

对我来说,情况正好相反。我只能让自定义身份验证“脱机”工作。我使用了与设置登录提供程序相同的教程。然后我想知道如何在客户端上使用它

在将其发布到Azure时,您可能会遇到问题,就像我一样,但对于“脱机”使用,它会起作用。我认为这是因为它使用了一个本地数据库,一旦它在azure中就看不到它


希望这能有所帮助。

对于自定义身份验证,我刚刚发布了一个我花了一天时间才弄明白的例子:我没有看到你链接到的MS文章,这会对我有很大帮助。希望上面的答案能给出进一步的解释。