我正在尝试在Phabricator中配置LDAP身份验证。

/ config / group / ldap /上的设置已完成。但是,当尝试使用LDAP登录时,phabricator通过以下错误回答t:

>>> UNRECOVERABLE FATAL ERROR <<<

Call to undefined function ldap_connect()

/sfrphabricator/phabricator/src/applications/auth/ldap/PhabricatorLDAPProvider.php:110


┻━┻ ︵ ¯\_(ツ)_/¯ ︵ ┻━┻


是否有任何配置技巧可用于phabricator的ldap认证?

最佳答案

如果您的匿名用户名有另一个DN,则必须选中“首先搜索”,并为其提供所有ldap“特征”。

范例:

    LDAP Hostname : yourLdapHostname.com
    Base Distinguished Name : OU=UsersEmea,DC=emea,DC=msad,DC=mycorp
    Search Attribute : sAMAccountName
    Check Search First
    Anonymous Username : CN=myanonymous,OU=otherservice,DC=emea,DC=msad,DC=mycorp
    Anonymous Password : <password of myanonymous>

关于ldapconnection - phabricator LDAP连接失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18697480/

10-12 03:52