52得票4回答
在.NET中添加和删除活动目录组中的用户

我正在使用C#编写以下方法来添加和删除活动目录中的用户。void AddUserToGroup(string userId, string groupName); void RemoveUserFromGroup(string userId, string groupName); 如何最好地实...

51得票15回答
在C# + Asp.net中查看用户是否属于Active Directory组

我需要一种方法来检查我的.Net 3.5 asp.net c#应用程序中的用户是否属于一个活动目录组。 我正在使用msdn上的标准ldap身份验证示例,但我不知道如何检查组成员资格。

27得票6回答
列出所有活动的目录组

以下代码列出了一些,但不是全部的Active Directory组。为什么? 我尝试列出所有安全组、分配组、计算机组等。我是否指定了错误的objectClass?private static void ListGroups() { DirectoryEntry objADAM = d...

22得票3回答
获取WinNT组成员列表

在stackoverflow上有几个类似的问题,但不完全相同。 我想在win xp计算机上打开或创建本地组,并添加成员,域、本地和公认账户。我还想检查用户是否已经是成员,以便我不会添加相同的帐户,预防出现异常。 到目前为止,我开始使用DirectoryEntry对象和WinNT://提供程...

16得票2回答
使用Sharepoint API获取AD域组的成员

在我的Sharepoint代码中,我通过以下方式显示所有定义的用户列表:foreach (SPUser user in SPContext.Current.Web.AllUsers) { ... } 很棒的一点是,我可以将一个域安全组添加到SharePoint组(如访客),从而一次添加...

13得票6回答
服务器不愿意处理请求 - Active Directory - 通过C#添加用户

我使用了这个页面中的示例,将用户添加到Active Directory组中,但在执行以下内容时出现异常,异常信息为“服务器不愿意处理请求”: dirEntry.Properties [ "member"] .Add(userDn);

11得票3回答
使用PowerShell脚本递归列出AD组中的用户,而无需CmdLets

我正在尝试在Active Directory中列出安全组中的所有人,而不使用PowerShell中的CmdLets。我脚本中奇怪的是,如果我列出整个目录,它可以工作,但是如果我尝试使用LDAP查询来指定要列出的内容,则无法工作。我知道我的LDAP查询是正确的,因为我已经在另一个类似的VBScr...

11得票2回答
从信任域添加成员到AD组

我有两个领域,它们之间有信任关系,并且我正在尝试从C# Web应用程序中管理这两个领域。为此,我必须模拟两个不同的技术用户,但是这样做很好,所以我不会强调代码的这一部分。 为了构建适当且易于管理的文件系统ACL,我必须: 在domainA中创建一个组(OK!) 查找domainB中的一个...

9得票3回答
获取Active Directory组的成员,包括子组(递归)

假设在Active Directory中有这样一个组: MainGroup GroupA User1 User2 GroupB User3 User4 使用以下代码,我可以轻松确定User3是否是MainGroup或其任何子组的成员: using S...

9得票5回答
ASP.NET会员资格 - 使用哪个RoleProvider以便User.IsInRole()可以检查ActiveDirectory组?

实际上是一个非常简单的问题: 我目前已禁用IIS匿名访问,用户会自动使用其Windows登录名进行登录。但是调用User.IsInRole("角色名称")返回false。我仔细检查了User.Identity.Name()和"角色名称",它应该返回true。 我目前在Web.Config中...