5

是否可以使用 System.DirectoryService 命名空间以编程方式调用 Azure Active Directory?

本质上,我可以与 .NET 中提供的 LDAP API 针对 Azure 的 AD 服务。

4

1 回答 1

7

Azure Active Directory 不支持 LDAP 协议,因此您将无法使用 .NET 的 System.DirectoryService 类。AAD 服务使用称为 Graph API 的东西来查询目录数据。这是一个基于 REST 的 Web API。

http://msdn.microsoft.com/en-us/library/windowsazure/hh974476.aspx

如果您想通过 AAD 进行身份验证,您可以使用 ADAL 库:

http://msdn.microsoft.com/en-us/library/windowsazure/jj573266.aspx

于 2014-01-02T23:45:07.297 回答