在 Exchange 邮箱上设置 ACL
我正在尝试将组添加到邮箱(在 C# 中)。我混合使用了 CDOEXM、DirectoryServices.AccountManagement 调用,但失败了。这是我的代码: // userDe is a…
如何在 PowerShell 中删除重音符号?
我有一个在 Microsoft Exchange Server 和 Active Directory 中创建用户的脚本。因此,尽管在西班牙用户名带有重音符号或 ñ 的情况很常见,但我希望避…
我的 LDAP 搜索过滤器语法是否错误
这是我第一次尝试向 LDAP 服务器查询 AD 信息。当我尝试查询 LDAP 服务器时,这里是我想要检索的内容: 我正在尝试检索所有活跃员工,其计数限制为 50…
如何在 ASP.NET MVC3 中使用不同的身份验证方法?
我必须创建一个使用另一台服务器的活动目录来对用户进行身份验证的站点。首先,我的页面应该尝试使用用户的 Windows 登录名自动对用户进行身份验证,…
将外部列表数据从一个 SP 场拉至另一个 SP 场的最佳方法?
我正在考虑使用 owssvr,提供列表 GUID,然后解析该数据。有没有更好的方法?我需要提供凭据来获取该数据,我需要有一个至少可以针对 AD 进行身份验证…
用 C# 为用户创建 Exchange 邮箱
我刚刚在 Active Directory 中创建了一个用户。我想为该用户创建一个交换邮箱。我可以只设置一些用户属性吗?像这样的事情: DirectoryEntry user = .…
如何使用 .net 3.5 或 4 中的 DirectoryServices.AccountManagement 在 Active Directory 中创建新 OU
创造&查找用户& Active Directory 中的组我一直在使用以下代码: http://anyrest.wordpress.com/2010/06/28/活动目录-c/ 正在使用 .net 3.5 中引入的…
使用 Unicode 的 AD 身份验证
刚刚在 C# 中实现了 AD 身份验证,使用: DirectoryEntry entry = new DirectoryEntry(_path, domainAndUsername, pwd, AuthenticationTypes.Secure);…
使用自定义 UserPrincipal 时,PrincipalSearcher.FindAll 返回不同的结果
鉴于下面的代码, using (var context = new PrincipalContext(ContextType.Domain, SOME_DOMAIN)) using (UserPrincipal userPrincipal = new UserPr…
是否有更好(更简单)的方法来获取特定域的 SID?
我被指派修改 WinForms 应用程序,主要检查登录用户是否属于特定域。 这就是我到目前为止所想出的: byte[] domainSid; var directoryContext = new D…
通过 Kerberos 使用 Active Directory 进行身份验证
我正在构建一个需要不同级别身份验证的 Android 应用程序,并且我想使用 Active Directory 来实现这一点。 据我所知,使用 Kerberos 是 Microsoft 建…
Active Directory 登录在 XP 上不起作用
我有一些代码可以查询 AD 中的用户信息。在 Windows 7 上,这可以按预期工作,但在 XP 上,它会返回错误: 登录失败:用户名未知或密码错误 这似乎在 …
如何获取 Active Directory 中用户的组?
我从这段代码中使用: List result = new List(); // establish domain context PrincipalContext MyDomain = new PrincipalContext(ContextType.Doma…
真实用户和系统用户帐户之间的区别
当我获取计算机或 Active Directory 域的 UserPrincipal/DirectoryEntry 记录时,是否有办法区分系统帐户和真实用户? 例如,jsmith 是真实用户,而 A…