作为我公司的一个项目,我试图用asp.net c#查询两个AD。本地和远程。 当地人没有给我任何麻烦,连接,查询和每件事情都很好。尝试连接到Active Directory时出现异常
问题在于远程问题(位于ISP位置的服务器场中)。
我收到“发生本地错误”错误。
连接的代码,我写道:
DirectoryEntry directoryObject = new DirectoryEntry("LDAP://[SERVER IP ADDRESS]/OU=[THE OU],DC=[SUB DOMAIN],DC=[COMPANY DOMAIN NAME],DC=co,DC=il", "site\admin", "abc1234");
我检查港口,它是在防火墙中打开,我试图查询AD用户和YES,用户列表中没有受到用户,但在不同的OU下。
也许有人知道这一点?要找什么?我需要使用直流部分,如果我使用的IP,我只是找不到有关此文件...
我是否应该打开389端口,因为我在文档中读取? 谢谢 Erez
您是否可以用LDAP管理工具连接到AD,像LDP.EXE或LdapAdmin(HTTP:// ldapadmin。 sourceforge.net/)? – Novakov
我可以使用相同的端口telnet到服务器... – Erez
使用LdapAdmin/ldp来测试连接也将验证连接字符串和安全选项 – Novakov