我正在尝试在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/