0

我正在开发一个 .NET 应用程序,它需要通过 Active Directory 进行用户身份验证和角色管理。我想知道是否有办法在虚拟机上安装 AD 测试实例(通过 Virtual PC 安装 Windows Server 2003)并从我的桌面环境连接到 VM AD 实例?

我在本地桌面上尝试过 AD LDS 和 ADAM,但无论出于何种原因一直遇到问题。

谢谢!

4

1 回答 1

0

好吧,如果您运行的是 Server 2003,那么您只需通过“管理您的服务器”将域控制器(Active Directory)角色添加到它。

http://support.microsoft.com/kb/324753

您在使用 AD LDS 时遇到了哪些问题?它非常适合您的需求,因为它只是为应用程序提供目录服务(如上创建一个全新的域可能有点矫枉过正)。

http://msdn.microsoft.com/en-us/library/windows/desktop/aa705886(v=vs.85).aspx

一旦您通过任何方法创建了 AD 实例,您就可以在主机工作站和客户端虚拟机之间创建一个专用网络 - 例如,在 VMware 工作站/播放器的网络适配器设置下的 IE 'host-only'。这意味着您可以运行虚拟机并在它与主机之间进行通信,而不必担心破坏其他任何东西。

http://www.vmware.com/support/ws55/doc/ws_net_advanced_ipaddress.html

我现在正在针对生产 DC 的副本测试一些 PowerShell 代码。

于 2012-05-30T22:34:22.123 回答