Active Directory を使用して Sitecore インスタンスの一部のアカウントを管理しています。データベースでは、ユーザー名はdomain\username
(ご想像のとおり) の形式になっています。
Sitecore でできること
var user = User.FromName(item["__Created by"], true)
ユーザーオブジェクトを取得しましたが、テーブルGuid
内のユーザーに関連付けられているように見えません。aspnet_Users
AD を使用する以外に、メンバーシップ プロバイダーに関しておかしなことはしていません。
編集:ProviderUserKey
私はおそらく次のように述べるべきでした: 私は持っていますが、Sitecore に付属のメンバーシップ プロバイダーを使用している場合と同じように、テーブルUserId
からのものではありません。非常に異なります (誰かが興味を持っている場合はタイプです) 。aspnet_Users
System.Security.Principal.IdentityReference.SecurityIdentifier