Есть Fully qualified domain name: DMN\USER
как мне теперь получить DirectoryEntry этого пользователя?
есть такой вариант:
String^ s = <USER> + @ + <DMN>
DirectorySearcher ^ds = ... ds->Filter = "(&(objectCategory=person)(objectClass=user)(userPrincipalName=" + s + "))"
и т.д.
проблема в преобразовании FQDN в UPN (user principal name), т.к. если в UPN всё вроде однозначно, то в FQDN:
— DMN может быть именем домена или именем контроллёра домена
— DMN может не иметь в конце ".local"