2012-10-30 45 views
0

什麼是使用MVC4存儲用戶數據的最佳方法,以便通過Active Directory進行身份驗證?我應該使用SID作爲用戶ID嗎?例如:Active Directory用戶數據存儲

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

回答

1

用戶的SID可以變化(例如,如果合併兩個結構域)。這就是爲什麼有一個SIDHistory attribute on your AD objects,也是:-)

看到這個TechNet blurb在SID vs. GUID

一個事情,將總是保持不變的是來自Active Directory的objectGUID - 終身固定。

相關問題