AD服务器不愿意处理该请求

写在前面

这个提示挺有意思,还不处理愿意该请求….

这个提示应该会有很多地方会提示,Baidu的时候,一般都是在修改密码的时候遇到的,和我的情况不一样,我遇到的是在操作用户组的隶属于(在属性编辑器里是MemberOf)属性的时候,我需要将一个用户从这个隶属于中删除掉。使用的代码是:

UserEntry.Properties["memberOf"].Remove(“Group”);

UserEntry.CommitChanges()

提交的时候就会报错。

解决

其实问题很简单,在AD中MemberOf属性是不能操作的,可以打开AD的属性编辑器看一下,MemberOf这里的编辑状态是禁用的,操作一个禁用的东西,AD当然不愿意处理我的请求,也难怪了。

那如应该怎么把这个人隶属于的这个组拿掉呢,其实可以换一个思路,这个人隶属于这个组,那么在这个组的成员里应该也有这个人,而组的成员(在属性编辑器里是Member)属性是可以编辑的。我们可以这样做:

GroupEntry.Properties[”member“].Remove(“User”);

GroupEntry.CommitChanges()

posted @ 2016-01-12 22:55  qiumc  阅读(934)  评论(0编辑  收藏  举报