C# 重新命名广告组织单位
我正试图用c#重新命名我的广告组织单位 我正在使用Rename命令,但引发了一个异常: 服务器不愿意处理该请求 扩展的错误消息显示: 00002077:SvcErr:DSID-031B0E76,问题5003(将不执行),数据0 我在更改其他属性(如描述)时没有问题 我使用了错误的命令吗 这是我目前的代码:C# 重新命名广告组织单位,c#,active-directory,C#,Active Directory,我正试图用c#重新命名我的广告组织单位 我正在使用Rename命令,但引发了一个异常: 服务器不愿意处理该请求 扩展的错误消息显示: 00002077:SvcErr:DSID-031B0E76,问题5003(将不执行),数据0 我在更改其他属性(如描述)时没有问题 我使用了错误的命令吗 这是我目前的代码: using (var searcher = new DirectorySearcher(container)) { searcher.Filter = $"(OU={name
using (var searcher = new DirectorySearcher(container))
{
searcher.Filter = $"(OU={name})";
searcher.SearchScope = SearchScope.Subtree;;
var result = searcher.FindOne();
using (var ou = result.GetDirectoryEntry())
{
ou.Rename(newName);
}
}
真的很吸引人,但我不得不在重命名的前面添加“OU=” 因此,不是:
ou.Rename("newName");
我不得不写:
ou.Rename("ou=newName");
你退房了吗?无论如何,请共享您遇到问题的代码。您试图重命名的OU的名称是什么?您确定它是OU而不是容器吗?是的,据我所知,它是OU,因为我可以更改其他属性,例如“description”。OU的名称是“测试组织”,我希望将其更改为“测试组织2”或简单的开头