В SharePoint у меня есть экземпляр класса SPUser .Свойство LoginName является строкой в формате домен \ пользователь, но в этом случае доменом является имя домена netbios, а не полное доменное имя (FQDN).
Мне нужно полное доменное имя.Для меня есть SID, если это поможет.Нужно ли выполнять какой-либо запрос LDAP, чтобы получить это, или есть какой-то другой способ выяснить это?
В конце я действительно хочу userPrincipalName (например, john.doe@corp.mycompany.com),Часть после «@» должна быть полным доменным именем, поскольку другая система будет запрашивать UPN из AD, и ее значение должно соответствовать моему значению.