C# ';服务器不愿意处理请求';将用户添加到组目录时

C# ';服务器不愿意处理请求';将用户添加到组目录时,c#,active-directory,ldap,C#,Active Directory,Ldap,我的问题发生在一个广告上,而没有发生在另一个广告上(只起作用) 组中出现异常。调用 代码: 这有什么原因吗 编辑: 您能发布您收到的完整且准确的异常(包括任何.InnerException值)吗?@marc_的更新帖子。您尝试添加的用户是否已经是成员?@Damien否,我尝试使用能够使用outlook复制结果的帐户凭据。也许您可以使用以下选项:group.Invoke(“添加”,新对象[]{user.Path.ToString()}); root = new DirectoryEntry("C

我的问题发生在一个广告上,而没有发生在另一个广告上(只起作用)

组中出现异常。调用

代码:

这有什么原因吗

编辑:


您能发布您收到的完整且准确的异常(包括任何
.InnerException
值)吗?@marc_的更新帖子。您尝试添加的用户是否已经是成员?@Damien否,我尝试使用能够使用outlook复制结果的帐户凭据。也许您可以使用以下选项:group.Invoke(“添加”,新对象[]{user.Path.ToString()});
root = new DirectoryEntry("ConfigurationManager.AppSettings["AD"], ConfigurationManager.AppSettings["User"], ConfigurationManager.AppSettings["Password"]);

private void button3_Click(object sender, EventArgs e)
    {
        using (DirectorySearcher searcher = new DirectorySearcher(root))
        {
            searcher.Filter = "(&(objectcategory=group)(name=" + GroupName + "))";
            using (DirectoryEntry group = searcher.FindOne().GetDirectoryEntry())
            {
                searcher.Filter = "(&(SAMAccountName=" + PersonName + "))";
                using (DirectoryEntry user = searcher.FindOne().GetDirectoryEntry())
                {
                    group.Invoke("Add", user.Path);
                }
            }
        }
        RefreshList();
    }