我无法完成更新“公司”、“经理”、“部门”等域帐户信息的操作。
以下是我的两种方式
1: DirectoryEntry de = new DirectoryEntry("LDAP://");
de.InvokeSet("company", new Object[] { "UpdateCompany" });
de.Username = "testname";
de.Password = "test@6789";
de.AuthenticationType = AuthenticationTypes.Secure;
de.CommitChanges();
2: UserPrincipal up = new UserPrincipal(insPrincipalContext); up.Name = " lijen ";
PrincipalSearcher insPrincipalSearcher = new PrincipalSearcher();
insPrincipalSearcher.QueryFilter = up;
PrincipalSearchResult<Principal> results = insPrincipalSearcher.FindAll();
way1不行了,用户所在的公司再也没变!为什么?
未获得通过 UserPricipal 对象更新公司属性的方法。请帮忙!非常感谢。