Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ejabberd-LDAP身份验证_Ldap_Ejabberd - Fatal编程技术网

ejabberd-LDAP身份验证

ejabberd-LDAP身份验证,ldap,ejabberd,Ldap,Ejabberd,我正在尝试使用LDAP身份验证配置ejabberd安装,但我就是无法登录,即使使用管理员用户也是如此。 这是我的ejabberd.cfg文件的一部分: %... {auth_method, ldap}. {ldap_servers, ["server2000.tek2000.local"]}. {ldap_port,389}. {ldap_uidattr, "uid"}. {ldap_base, "dc=server2000,dc=tek2000,dc=com"}. {ldap_rootdn,

我正在尝试使用LDAP身份验证配置ejabberd安装,但我就是无法登录,即使使用管理员用户也是如此。 这是我的ejabberd.cfg文件的一部分:

%...
{auth_method, ldap}.
{ldap_servers, ["server2000.tek2000.local"]}.
{ldap_port,389}.
{ldap_uidattr, "uid"}.
{ldap_base, "dc=server2000,dc=tek2000,dc=com"}.
{ldap_rootdn, "tempadm@tek2000.local"}.
{ldap_password, "secret"}.
%...
我错过了什么

我必须说,使用OpenFire,我可以使用此凭据/配置进行连接

我正在使用Spark作为我的客户端应用程序


谢谢

我希望您的ldap\u rootdn应该看起来像

cn=tempadm,dc=server2000,dc=tek2000,dc=com

而不是您在那里使用的格式。

我以前见过,您实际上必须在实际路径之前提供LDAP://文件。。。所以对于这个例子

LDAP://cn=tempadm,dc=server2000,dc=tek2000,dc=com
我以前也看到过,LDAP在所有cap中都需要LDAP。我不知道你在使用什么,但就在我使用LDAP的时候,我发现了一些东西