创建用户后将用户添加到 AD 安全组失败
我正在使用 WCF 服务向我们的帮助台工作人员公开某些 Active Directory 管理功能,而不向他们提供直接操作 AD 所需的组成员身份。将用户添加到组中以…
如何让 DirectorySearcher 遵守我指定的 SearchScope?
我的项目中有以下 C# 代码: DirectoryEntry root = new DirectoryEntry(@"LDAP://ad.mydomain.com"); DirectorySearcher ds = new DirectorySearcher…
如何封送 COM 简单类型 ->网络类型
我需要确定 (DirectoryEntry) user.Propertes["pwdLastSet].Value 的值 我如何将这样的值编组到.Net Type..…
调用 commitChanges() 在 Active Directory 中没有任何作用?
尽管我使用了 CommitChanges 函数,但更改似乎并未保存在 ActiveDirectory 中。我是否使用正确的方法来解决这个问题? //Test OU Group: OU=First Gro…
System.DirectoryServices.AccountManagement.GroupPrincipal 线程安全吗?
我正在编写一个将批量创建用户的程序,我有一个操作是创建的一部分,该操作会阻塞大约 5 秒,为了解决这个问题,我将使其线程化并将所有内容都放在线…
无法快速响应AD检索
我正在开发一个 SharePoint 应用程序,它需要来自指定 Windows Server 2003 Active Directory 组织单位的用户。 首先,我并不关心 DirectoryServices …
System.DirectoryServices.AccountManagement.UserPrincipal.FindByIdentity 的奇怪问题
我们正在编写一个系统,允许用户通过 Intranet 上的 Web 应用程序更改其帐户密码。 起初,一切似乎都进展顺利。在开发过程中,我们的测试帐户的密码可…
使用 DirectoryServices.AccountManagement 从 OU 获取组
我想使用 AccountManagement 列出组织单位中的所有组。 以下代码片段适用于 DirectoryServices,但我必须使用结果中的 DirectoryEntry 路径实例化 Gro…
System.DirectoryServices 很慢?
当用户登录网站时,我使用下面的代码在活动目录中查找信息。针对本地域运行速度非常快,但通过 VPN 运行到远程受信任域时,速度非常慢(大约需要 7 或…
Active Directory 未在 C# 中找到所有用户
我有一些代码可以查询 Active Directory 以验证用户是否存在。我正在尝试验证大约 1300 个 id 的长列表。我尝试了多种方法来验证用户帐户(LINQ to AD…
使用 ADSI 获取应用程序池的进程 ID
我编写了一个小工具,列出了在一个盒子上运行的所有应用程序池,并允许您启动/停止/回收它们。我使用过 System.DirectoryServices。 现在我试图让它写…