2
SharePoint内には、SPUserクラスのインスタンスがあります。 LoginNameプロパティはdomain \ userという形式の文字列ですが、この場合ドメインは完全修飾ドメイン名(FQDN)ではなく、netbiosドメイン名です。SharePointユーザー(SPUserオブジェクト)から完全修飾ドメイン名(FQDN)を取得するにはどうすればよいですか?
私はFQDNが必要です。それが役に立ったら私に利用可能なSIDがあります。これを取得するためにLDAPクエリを実行する必要がありますか、これを把握するための他の方法がありますか?
最後に、本当にuserPrincipalNameが必要です(例:[email protected])。 "@"の後の部分はFQDNである必要があります。別のシステムがADからUPNを照会し、その値が自分の値と一致する必要があるからです。