【发布时间】:2026-02-05 03:40:01
【问题描述】:
我要开发一个移动应用,它有点社交类的应用。
对于数据,我打算将 Azure SQL 用于分层数据,将 Azure Storage 用于图像等。
现在对于用户身份验证,我希望我的用户使用 Facebook/google/live 等 oAuth 提供程序登录,而不是开发我自己的用户身份验证。
所以对于 oAuth,我打算使用 Azure 移动服务。
我不清楚的是,在我使用移动服务对用户进行身份验证后,我如何去查询 Azure SQL 中的用户数据。我应该使用可以在移动服务中用 Node.js 编写的 API,还是应该开发一个 WebAPI 项目来与数据对话。
使用 Mobile Service 的 node.js API 看起来简单而简单,但我对从 Mobile Service 查询数据的担忧是它允许查询位于其自己架构中的表。如果我希望在其他逻辑模式中拥有一些表,我将无法从移动服务中查询它。我的理解是否正确?
.net WEBAPI 将是我与数据库对话的首选方式,但是如果我编写一个 WebAPI,我如何将用户的身份从移动服务传送到 WebAPI。
如果有人可以指出一些同时使用 Web API 和移动服务的示例/示例,将不胜感激
提前致谢。
【问题讨论】:
标签: azure asp.net-web-api oauth-2.0 azure-mobile-services