1

我正在编写一个 iOS 应用程序,并使用 Azure 移动服务进行身份管理,使用 DocumentDB 进行 noSQL DB。然而,我可以看到的 DocumentDB 的唯一访问控制是当我们使用 Active Directory(我目前没有使用它)时。

我从 https://azure.microsoft.com/en-us/documentation/articles/fundamentals-identity/ 看到有一种方法可以在不使用活动目录身份验证的情况下集成访问控制服务。但是我找不到任何说明如何做到这一点的文档。有人做过吗?我在 Mac 上为 iOS 开发。我看到的唯一文档是针对 .NET 和 ASP.NET MVC 应用程序的:https ://azure.microsoft.com/en-us/documentation/articles/active-directory-dotnet-how-to-use-access-control /

另外,有谁知道 Active Directory 是否可以与 JavaScript 后端集成?所有文档都显示使用带有 .NET 后端的 Active Directory。

谢谢你。

4

1 回答 1

0

您能否指出您所指的有关使用 AAD 保护 DocDB 的文档?

无论您是否拥有 AAD 身份,您都应该能够很好地利用 Doc Db 的资源令牌。您可以在此处阅读有关资源令牌的更多信息:https ://azure.microsoft.com/en-us/documentation/articles/documentdb-secure-access-to-data/ 。

要在 Node.JS 后端回答您关于 AAD 的问题,这是受支持的,但只能通过服务器编排流程,如此处所述:https ://azure.microsoft.com/en-us/documentation/articles/mobile-服务-ios-get-started-users/。如果您希望使用 ADAL 库并在客户端获取令牌,则仅 .NET 运行时支持此操作。

此外,作为参考,访问控制服务是一项特定的服务,目前没有收到支持 AAD 的更新,它将承担该功能。更多相关信息:http: //blogs.technet.com/b/ad/archive/2013/06/22/azure-active-directory-is-the-future-of-acs.aspx

于 2015-10-21T20:30:45.830 回答