作为我公司的项目,我正在尝试使用asp.net c#查询两个广告。 一个本地的和一个远程的。 当地人并没有给我带来任何麻烦,联系,查询,并且一切正常。

问题出在远程服务器上(位于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用户,是,用户列表不在用户下,而是在不同的OU下。

也许有人知道吗? 要找什么? 如果我正在使用IP,我是否需要使用DC部件,我只是找不到有关此文档...

我应该在阅读文档时打开389端口吗??? 谢谢你,埃雷兹

===============>>#1 票数:1 已采纳

答案是AD中目录的顺序,AD中不同目录的连接是分别完成的。 用户是cn而其他目录是ou ...

谢谢你,埃雷兹

===============>>#2 票数:0

根据您的LDAP库,您可能无法以域\\用户格式绑定到远程AD。 请尝试为管理员用户使用正确的LDAP DN。

  ask by Erez translate from so

未解决问题?本站智能推荐:

2回复

Active Directory登录-DirectoryEntry不一致异常

我需要通过检查指定域中是否存在这样的用户名来验证LDAP用户。 为此,我正在使用此代码- 这是类库中的一种方法,我打算在项目中需要的任何地方引用和使用此方法。 为了对此进行测试,我创建了一个简单的测试应用程序。 测试是这样进行的- 我现在面临的问题是,这工作得很好,当我
1回复

无法从Active Directory中读取Mobile#字段

我正在尝试连接到Active Directory (2003)以更新OutLook地址簿中显示的Mobile#字段,如下面的附图所示。 我可以使用下面的代码阅读大部分字段,但otherTelephone , mobile , otherMobile mobile字段。 是什么原因?
1回复

如何在Active Directory中使用GUID(objectGUID)参数查找用户

在我的ASP.NET应用程序中,我从Active Directory中获取信息。 我必须通过GUID信息获得有关用户的信息(例如:a28a6a34dsfdsf57d9e54f945a241),但是我不知道如何在搜索中使用过滤器:/ 例如,如果我搜索用户姓氏: 现在,我需要一个带有
4回复

如何知道我的DirectoryEntry是否真的连接到我的LDAP目录?

我正在连接到C#中的LDAP目录,所以我使用了DirectoryEntry类。 当您使用地址,登录名和密码执行“new DirectoryEntry”时,它应该连接到LDAP目录。 但是,即使连接不起作用,它也会返回没有问题,并且设置了directoryentry变量。 所以我
2回复

获取嵌套活动目录组中的用户列表

我在活动目录中具有组结构(一个主要组和一个子组)。 如何使用主组DN获取所有组的所有成员(用户)列表? 我找到了许多为特定用户查找嵌套组的示例,但可以找到相反的方式。 (我正在使用C#) 谢谢!
1回复

WinNT://提供程序何时查询Active Directory? 或者如果是域帐户,如何获取本地组成员的SID

好的,所以我将WinNT提供程序与DirectoryEntry类一起使用,通过Members属性来枚举本地组的成员 。 如果成员是本地帐户,则大概也会从本地计算机上的SAM中读取DirectoryEntry。 但是,如果成员是域帐户,当我访问DirectoryEntry对象的属性时,
1回复

c#LDAP连接到目录林外的域

我正在尝试编写一些代码,以使用c#将对象写入Active Directory。 我有一个测试域控制器,它不是我编写代码的便携式计算机所属的域或林的成员。 我尝试了以下所有组合的用户名和服务器的替代方法,但是当我上线时 我找回错误 用户名或密码不正确。 如果用户名和密码正确
2回复

LDAP连接IP地址和端口号

我工作的公司有一个产品,该产品使用Active Directory通过包含DirectoryEntry和DirectorySearcher组件的库来启用我们产品的安全功能。 如果某人是FOO组的成员,则他们具有标准访问权限。 如果他们是FOO-ADMIN的成员,则具有管理员权限。
1回复

尝试使用DirectoryEntry连接到AD时,该参数不正确

我正在尝试使用DirectoryEntry .NET类连接到AD。 但是我遇到一个错误 参数不正确 尝试访问时 为了强制认证。 任何人都可以提出此错误的原因是什么,或者在这里如何确定错误之处? 程式码片段: 执行第三行时发生此问题。 注意:对
1回复

尝试刷新DirectoryEntry的缓存时引发DirectoryServicesCOMException(0x80072020)

我编写了一个非常简单的测试程序,并将其作为域计算机中的本地系统帐户运行。 代码如下: 域的NetBIOS名称为“ test”,完整的域名为“ test.com”。 “ dc.test.com”是DC FQDN,“ gc.test.com”是GC FQDN。 它适用于“ test