Active directory Active Directory与Phabricator集成-无此类对象异常

Active directory Active Directory与Phabricator集成-无此类对象异常,active-directory,integration,phabricator,Active Directory,Integration,Phabricator,我需要在Phabricator中设置Active Directory集成。我不知道该怎么开始。我一直在搜索这个领域的一些教程或phabricator手册,但什么也没找到。 有人能帮我吗 更新 现在我知道我必须使用LDAP。但是,我不知道如何查找搜索属性,因为当我键入某个默认值(例如,sn)时,我收到异常: LDAP Exception: LDAP search failed. LDAP Error #32: No such object 我应该键入什么类型的属性?我使用的是Active Dir

我需要在Phabricator中设置Active Directory集成。我不知道该怎么开始。我一直在搜索这个领域的一些教程或phabricator手册,但什么也没找到。 有人能帮我吗

更新

现在我知道我必须使用LDAP。但是,我不知道如何查找搜索属性,因为当我键入某个默认值(例如,
sn
)时,我收到异常:

LDAP Exception: LDAP search failed. LDAP Error #32: No such object
我应该键入什么类型的属性?我使用的是Active Directory 2013 R2,版本:5.2xxx..

我希望更详细一些。Phabricator使用LDAP与Active Directory协商身份验证。这可能会帮助你找到额外的资源。我们建立LDAP连接已经快3年了,我不记得在哪里找到了这些步骤

我记得的是:

  • 转到
    [base\u phab\u url]/auth/
    并单击“添加身份验证提供程序”
  • 选择LDAP并单击继续
  • 如果我记得的话,它只有一个页面,它会要求您提供所有LDAP信息。填上它
  • 完成后,单击添加提供程序
  • 如果有任何问题,您可以随时返回并编辑提供程序
我相信最困难的部分是认识到LDAP不仅仅是一个配置设置,它是一个完全独立的“应用程序”(就像扩散和措辞是“应用程序”)。这只是一个“应用程序”,它允许您访问所有其他

以下是一些资源,似乎涵盖了我们所关注的大部分问题:

  • 讨论使其工作所需的php扩展
  • 这有点令人困惑,但它提供了一个命令,允许您从cli测试LDAP身份验证

我希望这有帮助

谢谢你的回答。现在我对LDAP设置有一个问题。我尝试了你链接的所有设置,但都不起作用。我不知道如何查找:LDAP端口、基本可分辨名称、搜索属性、匿名用户名、匿名密码在那里我帮不了你。。。我在一家大公司工作,所以我从我的IT团队那里得到了这些答案。@MyName只是使用第三个链接,我已经在一家大公司成功测试了它:p@rekinyz好啊现在,我进入链接LDAP帐户,输入:com\yourldapsusername和yourldapsword right???@myname是的,只需输入您的LDAP用户名和密码。如果执行:ldapsearch-h domain.com-p389-x-b“dc=domain,dc=com”,结果会是什么-D \“com\yourLDAPusername”“(sAMAccountName=yourLDAPusername)”-W | lessSearch属性:(sAMAccountName=$(登录))