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();
}