Настройка имени пользователя Active Directory после Windows 2000 с помощью System.DirectoryServices.AccountManagement
Как я могу установить имя для входа в систему, обведенное красным на скриншоте ниже (пост Windows 2000), используя System.DirectoryServices.AccountManagement
?
Пользователи создаются из UserPrincipal
объект, но я не вижу никакого свойства или метода мутатора, чтобы сделать это:
using (var user = new UserPrincipal(context)) {
user.SamAccountName = samAccountName;
user.GivenName = fname;
user.Surname = lname;
user.EmailAddress = email;
user.SetPassword(password);
user.Enabled = true;
user.Save();
}
1 ответ
Пытаться: user.UserPrincipalName
SamAccountName - это имя, предшествующее Win2000.