1

我有兴趣将 Azure 移动服务与 SPA 应用程序一起使用……也许还与 PhoneGap 和/或 Kendo.UI 一起使用。

我想向我的应用程序添加身份验证,并且正在查看 Azure 移动服务。我不清楚我是否可以使用 Zumo(移动服务)来验证我的应用程序?

例子

  1. 用户从商店下载应用程序(或使用 HTML5 缓存来存储应用程序)
  2. SPA 应用程序连接到 Azure Mobile 以获取 OAUTH 凭据
  3. 凭据保护我对数据库的 REST 调用(由 Azure Mobile 保护)

谁能澄清这种架构是否可行?

4

1 回答 1

1

你绝对可以做到这一点。如果您在创建新的移动服务后进入快速入门页面,您会看到其中一个受支持的平台是 HTML/JS。您可以下载该快速入门应用程序以运行将连接到您的移动服务的本地网站,并可以使用此流程设置身份验证 ( http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started -with-users-html/)。将其放入PhoneGap 应用程序非常简单,只需要在本地下载jQuery 和Mobile Service javascript 文件(phonegap 无法引用远程JS 文件)。HTML 的大部分内容可以完全相同。您只需要从 HTML/JS 快速入门中获取 JS 并将其放入 onReady 方法(我相信一旦设备可供您使用,PhoneGap 就会调用它)。希望有帮助。

于 2013-09-28T23:03:51.517 回答