0

MVC4 を使用して、Active Directory で認証されたユーザーのユーザー データを保存する最良の方法は何ですか? ユーザー ID として SID を使用する必要がありますか? 例えば:

CREATE TABLE MyStuff AS
{
   ID INT IDENTITY (1,1) NOT NULL UNIQUE,
   AccountDomainSid VARCHAR(50),
   Stuff VARCHAR(100)
 }
4

1 に答える 1

1

SIDユーザーの変更される可能性があります (たとえば、2 つのドメインをマージした場合)。そのためSIDHistory、AD オブジェクトにも属性があります :-)

SID と GUIDに関するこの TechNet の宣伝文句を参照してください。

常に同じままである 1 つのことは、 objectGUIDActive Directory からのものであり、永久に修正されます。

于 2012-10-30T18:02:39.173 に答える