是否可以使用 System.DirectoryService 命名空间以编程方式调用 Azure Active Directory?
本质上,我可以与 .NET 中提供的 LDAP API 针对 Azure 的 AD 服务。
是否可以使用 System.DirectoryService 命名空间以编程方式调用 Azure Active Directory?
本质上,我可以与 .NET 中提供的 LDAP API 针对 Azure 的 AD 服务。
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