是否可以使用System.DirectoryService命名空间以编程方式调用Azure Active Directory?
从本质上讲,我是否可以使用.NET提供的LDAP API与Azure的AD服务进行对话。
答案 0 :(得分:6)
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