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

相关问题