MVC3 应用程序中的多个 Active Directory 查找
我的 MVC 应用程序允许一部分用户在表中插入/编辑记录,并且由于我使用 Windows 身份验证,我“免费”获取他们的 samaccountnames,并且可以将它们插…
为什么 DirectoryEntry(“WinNT://”) 不显示组中的所有人?
下面的函数(应该)列出本地计算机上的所有组。 现在的问题是:为什么“所有人”组没有出现? 如果我以用户身份更改目录权限,我会看到“每个人”组,…
LDAP 与 objectCategory 查询问题
我想创建 LDAP 查询来按名称、位置和型号过滤打印机 deSearch.Filter = String.Format("(&(&(&(&(objectCategory=printQueue)(printername={0}))(loca…
目录搜索器 SearchResultCollection.count 非常慢
我有一个正在寻找动态组的目录搜索器。 当我尝试处理结果时,需要 30 秒才能返回结果。 ds.findall 非常快,但是当我尝试找出返回的记录数时 或者任何…
如何在 System.DirectoryServices 中的调用之间保留连接凭据?
我正在尝试连接到不同林中的 Active Directory 域 (W2K8R2 DC)。为此,我将凭据传递到以下 DirectoryEntry 构造函数中: DirectoryEntry(string path,…
获取 Active Directory 中的打印机是否受到限制
我创建了一个与 AD 通信的 C# 应用程序,我想从属性及其一段代码中获取打印机是否受到限制, deSearch.Filter = String.Format("(&&&(objectClass=pri…
自动登录 Active Directory
我在桌面 Active Directory 应用程序中为用户进行自动登录时遇到一些困难。我可能正在尝试进行 SSO,但我的印象是它仅适用于 Web 应用程序。 我的代码…
创建使用 .NET 4.0 的应用程序池
我使用以下代码创建应用程序池: var metabasePath = string.Format(@"IIS://{0}/W3SVC/AppPools", serverName); DirectoryEntry newpool; DirectoryE…
PowerShell、Exchange 2010 地址簿
是否可以从客户端上运行的 PowerShell 脚本访问 Exchange 2010 地址簿? 我想访问地址簿、按属性搜索并处理结果。 我还没有找到任何有关 EWS 和 Power…
UserPrincipal.GetGroups 失败并出现未知错误
我尝试使用以下代码获取用户的所有 Active Directory 组: private static IEnumerable GetGroupNames(string userName) { using (var context = new …
如何获取AD用户的间接组? - C#
我使用 DirectorySearcher 来获取 AD 用户的组,该用户是使用“memberof”属性的成员。但根据 此 msdn 页面,“memberof”属性仅返回该用户是其中的会…
Mac OS X:从目录服务获取当前用户的当前用户名和主目录
我的应用程序是用 Objective-C 编写的。如何通过目录服务获取当前登录用户的用户名和主目录? 细节: 我的 Cocoa 应用程序使用 getenv("USER")、geten…
在 c# 中使用 Systems.directoryservices.AccountManagement 解锁 Active-Directory 帐户
我在 AD 上解锁锁定帐户时遇到一些问题。 我会保持非常简单。我假设该帐户当前已被锁定。 UserPrincipal oUserPrincipal = ADMethods.GetUser("test.u…