Как преобразовать имя upn, например «user@example.com», в соответствующее имя учетной записи NT, которое часто является «EXAMPLE \ user»? В доменах, с которыми я знаком, я могу взять первую часть после знака «@», но я обеспокоен тем, что это не гарантирует правильности. Должен ли я выполнить запрос ldap? Будет ли это свойство в DirectoryEntry пользователя, если я это сделаю?
Я пытаюсь сделать это в C #, но я бы приветствовал любые указания или исправления в моей терминологии.
Спасибо