servidor - obtener datos usuario active directory c#
crear un usuario en Active Directory: un dispositivo conectado al sistema no funciona (1)
Considere este código al intentar crear una cuenta de Active Directory. Está generando una excepción aquí con un cierto conjunto de datos. No está claro en este momento qué está causando la excepción.
var user = new UserPrincipal(someValidUserContext,
".x-xyz-t-FooFooBarTest", "somePwd", true);
user.UserPrincipalName = "[email protected]";
user.SamAccountName = ".x-xyz-t-FooFooBarTest";
user.DisplayName = "Some String 16 chars long";
user.Name = "Some String 16 chars long";
user.Description = "Foo BarBaz 12 more characters";
user.AccountExpirationDate = someDateInFuture;
user.UserCannotChangePassword = true;
user.Save();
// exception thrown on Save():
// A device attached to the system is not functioning
PrincipalOperationException no fue manejado por el código de usuario: un dispositivo conectado al sistema no está funcionando
¿Qué está causando esta excepción y cómo puede evitarlo?
El atributo sAMAccountName debe tener menos de 20 caracteres.