通过访问

时间:2015-11-10 16:15:59

标签: vb.net active-directory

   Using pc As New PrincipalContext(ContextType.Domain, "CompanyDomain")
        Dim group = GroupPrincipal.FindByIdentity(pc, "FieldWorkerGroup")
        group.Members.Add(pc, IdentityType.SamAccountName, "FirstName.LastName")
        group.Save()
    End Using

使用上面的代码一切正常,直到我尝试保存,然后我得到一个UnauthorizedAccessException

我尝试将授权用户添加到Principal上下文中,但仍然没有运气。

Using pc As New PrincipalContext(ContextType.Domain, "CompanyDomain","username","password")

关于我可能做错了什么的任何想法?

1 个答案:

答案 0 :(得分:0)

问题在于,系统管理员没有给我的用户创建组正确的权限,一旦完成,这一切都很有效。