ejabberd-LDAP身份验证
我正在尝试使用LDAP身份验证配置ejabberd安装,但我就是无法登录,即使使用管理员用户也是如此。 这是我的ejabberd.cfg文件的一部分: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,
%...
{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的时候,我发现了一些东西