1

除了獲取用戶名列表之外,我不需要AD。我的應用程序使用它自己的自定義身份驗證,但它會根據登錄用戶的域用戶名進行檢查,因此我的用戶表中的用戶名應該與登錄用戶使用的名稱相匹配。有什麼我可以用來模擬AD API來獲取用戶列表嗎?

E.g.對於域用戶johnblack來訪問我的應用程序中的功能,應用程序管理員必須在我的應用程序中創建一個名爲johnblack的用戶,但創建此用戶時,用戶名是一個自由文本字段。這可以讓應用管理員錯誤地創建一個名爲jonblack的用戶。當管理員添加新用戶時,我想讓用戶名字段成爲下拉列表,並填入域中的用戶。

但是,在我的Win 7 Home筆記本電腦上運行虛擬機時涉及AD的史詩般的傳奇現在開銷太大了。他們是否可以使用我的C#代碼無需更改切換到真正的AD?

回答

1

查看活動目錄輕型目錄服務(AD LDS) - 以前也稱爲AD/AM(AD應用程序模式)。

http://msdn.microsoft.com/en-us/library/windows/desktop/aa705886%28v=vs.85%29.aspx

這是AD的輕量級版本,它聞起來像AD,行爲像廣告,但它是一個你可以隨意啓動NT服務(停止),它不會完全接管你的機器/服務器 - 您可以輕鬆禁用/卸載它。

+0

是的,它存在[LDS版本的Windows 7](http://www.microsoft.com/download/en/details.aspx?id=14683) – JPBlanc

相關問題