如果一个OU包含3000个用户,如何使用DirectorySearcher找到所有用户?
我使用这段代码: DirectoryEntry objEntry; DirectorySearcher objSearchEntry; SearchResultCollection objSearchResult; string strFilter = "(&(o…
如何使用objectGUID获取DirectoryEntry?
我知道,我们可以得到这样的 DirectoryEntry: string conPath = "LDAP://10.0.0.6/DC=wds,DC=gaga,DC=com"; string conUser = "administrator"; stri…
ContextType.ApplicationDirectory 处的 AD LDS ValidateCredentials 无法进行身份验证
我正在尝试在我的 MVC 应用程序中使用 AD LDS 进行用户身份验证。我已经设法编写了一些代码,允许我创建/编辑/删除用户和组,但我似乎无法对它们进行…
正在寻找完整的 S.DS.AM 示例,其中许多 AD 扩展已编写
System.DirectoryServices.AccountManagement 可以扩展以支持用于读取和写入 AD 属性的其他属性。 有人知道适用于 AD、Exchange 2003 或 2010 的完整/…
从 System.DirectoryServices 切换到 DirectoryServices.Protocols 时的身份验证类型
我需要知道 AuthenticationTypes 中的等效 AuthType 值,才能从 S.DS 迁移到 S.DS.P 代码。 我正在重写当前使用 System.DirectoryServices 命名空间的…
将 List 中的类实例插入 SQL 数据库
在 SQL 2008 R2 表中插入类实例列表的最佳方法是什么? 我在 CLR 过程中使用 C# 来获取和插入数据。 我正在尝试将计算机对象的信息从 Active Director…
处置在 DirectorySearcher 中未按预期工作
我正在尝试连接并执行简单的功能,例如使用 C# 在 Active Directory 上进行搜索。但是,我遇到了一个问题。我正在使用 DirectorySearcher 来搜索目录…
新创建的用户无法验证
using(PrincipalContext cntx = new PrincipalContext( ContextType.Domain, "blah.corp.net:389", "OU=customers,OU=web,CN=blah,CN=corp,CN=net", …
使用 DirectoryServices 创建用户帐户时出现奇怪的 sAMAccountName
我的 C# 代码使用 DirectoryServices 命名空间来创建域用户帐户。 DirectoryEntry deRoot = new DirectoryEntry("LDAP://OU=MYOU,DC=DOMAIN,DC=LOCAL"…
为什么更改用户的“主要组”会发生变化?来自“域用户”在 Active Directory 中阻碍用户的递归搜索?
给定以下简单的 OU/组层次结构: OU=MyApplication CN=CompanyClients(objectClass="group"; Members="Clients\Client1") OU=Clients CN=Client1(obje…
在 2008 R2 上以非管理员帐户使用 System.Directoryservices 时出错
我有一个使用 system.directoryservices 和 directorysearcher 的程序。 在 2003 R2 上,它可以作为任何用户帐户使用,并且仅列出他们有权查看的内容…
使用 OU 的部分路径在 Active Directory 中搜索 OU
AD 查询语法中是否有一种方法可以通过搜索 OU 的部分路径来查找 OU 的完整路径? 例如,我的 OU 的完整路径是: OU=Clerks,OU=OfficeA,OU=Administrat…
如何通过System.DirectoryServices访问Novell网络?
ActiveDirectory public static DirectoryEntry GetRootDSE() { DirectoryEntry rootDSE = new DirectoryEntry("LDAP://rootDSE"); return rootDSE; }…