.net 3.5 Active Directory Ошибка создания пользователя Вы не были подключены, поскольку в сети существует повторяющееся имя - PullRequest
0 голосов
/ 24 января 2011

Я пытаюсь создать нового пользователя Active Directory в .net 3.5 и получаю следующую ошибку: «Вы не были подключены, поскольку в сети существует повторяющееся имя».

  1. Я погуглил ошибку и не могу найти что-либо связанное с этим на Windows server 2008 и .net 3.5.
  2. Я могу создать нового пользователя при использовании пользователей и групп AD на сервере.
  3. Мы используем олицетворение личности, и у пользователя есть полный доступ к AD.
  4. Я могу создать пользователя на моей локальной машине разработки.
  5. Это на сервере Windows 2008 с использованием .net 3.5

Вот код, который мы используем:

        newPassword = GeneratePassword()
        ctx = New PrincipalContext(ContextType.Domain, "Domain",containerDistinguishedName)
        user = New UserPrincipal(ctx, userName, newPassword, enabled)

        ' Force the user to change the initial password on first logon
        user.ExpirePasswordNow()

        ' Commit the new object to Active Directory
        user.Save()

        ' Return success
        Return newPassword

1 Ответ

0 голосов
/ 24 января 2011

Похоже, что сервер может быть не подключен к домену.Возможно, это связано с тем, что машина клонируется и повторно использует SID или имя машины.Можете ли вы управлять пользователями активного каталога с этого компьютера, используя инструмент активных пользователей и групп каталога?

...