LDAP错误:目录服务不可用
我有一个LDAP问题,我使用apache目录服务器,我会添加一个新用户。。。。 我使用Visual Studio,代码段如下:LDAP错误:目录服务不可用,ldap,Ldap,我有一个LDAP问题,我使用apache目录服务器,我会添加一个新用户。。。。 我使用Visual Studio,代码段如下: public static void prova(string FullName) { DirectoryEntry container; DirectoryEntries ChildEntry; container = new DirectoryEntry("LDAP://localhost:10389/cn=user1,ou=
public static void prova(string FullName)
{
DirectoryEntry container;
DirectoryEntries ChildEntry;
container = new DirectoryEntry("LDAP://localhost:10389/cn=user1,ou=users,ou=system", "admin", "secret");
try
{
ChildEntry = container.Children;
DirectoryEntry NewEntry = ChildEntry.Add("cn=" + FullName, "user");
NewEntry.CommitChanges();
NewEntry.Close();
}
catch (Exception ex)
{
throw new Exception("Error " + ex.Message);
}
}
问题是我有这种类型的错误:
目录服务不可用
有人可以帮我吗?是否可以远程登录服务器或连接LDAP浏览器,例如LdapExplorerTool: telnet本地主机10389 如果不可能,服务器没有响应,则显示检查ldap服务器
我认为主LDAP端口是389,可能值得一试。管理员的绑定dn可能不够 您应该为LDAP用户提供完整的LDAP样式DN 比如:cn=admin,ou=users,ou=system (看起来根most对象不太可能属于类OU(您的OU=系统部件),但这是可能的。我处理的大多数LDAP实现都不使用这种特定约定,而是在O=或DC=中作为树的根。如果允许的话,我想这取决于特定的模式)