0

我们遇到了需要连接到在桌面应用程序/ Windows服务(C#)中的虚拟机(在Azure环境中)中设置的Active Directory的情况)。 由于我是新来的AD,需要知道SETP一步的过程,我需要遵循:从我的桌面应用程序/ Windows服务连接到存在于虚拟机(Azure)中的Active Directory

  1. 连接到Active Directory(在虚拟机托管)(本地)。
  2. 获取Active Directory(用户,组等)的所有信息...
  3. 能够从我的应用创建/更新/删除信息(用户/组)到Active Directory(托管在VM中)。

任何帮助,将不胜感激。

回答

1

这里http://blogs.msdn.com/b/kaevans/archive/2015/01/21/install-a-new-active-directory-forest-on-an-azure-virtual-network.aspx和这里http://blogs.technet.com/b/keithmayer/archive/2013/01/17/step-by-step-building-a-windows-server-2012-active-directory-forest-in-the-cloud-with-windows-azure.aspx是一些说明,让您开始在云中创建Active Directory林。

一旦安装了AD,您需要从您的计算机/组织内部连接它。根据您的需要,可以通过几种方式(点对点,站点到站点和ExpressRoute)连接到Azure中的虚拟网络。

E.g.请参阅https://azure.microsoft.com/en-us/documentation/articles/vpn-gateway-site-to-site-create/以获取有关如何设置站点间VPN以将组织桌面计算机连接到森林的说明。

现在您应该可以将桌面计算机加入到AD林中。

之后,您应该能够开始在您的内部网络中使用新创建的AD。请参阅http://www.codeproject.com/Articles/18102/Howto-Almost-Everything-In-Active-Directory-via-C开始如何执行最常见的操作。

+0

你好金...感谢您的迅速回应。正如你所提到的,我们有VM准备好活动目录。但是,我们无法通过Windows Service(C#)从本地系统连接到VM的活动目录。我想知道是否有任何配置,我错过了或有任何端口,我需要配置。我想知道确切的连接字符串,我需要提供从我的Windows服务(C#)连接到Active Directory。 –

+0

您是否先验证过它是否在云中工作?例如。编写一些简短的程序,并在有问题的虚拟机上尝试一下。 如果这可行,请尝试为您的计算机创建一个VPN。如果您只有一台计算机,则可以创建点对点VPN。请参阅https://azure.microsoft.com/en-us/documentation/articles/vpn-gateway-point-to-site-create/如何执行此操作。 – kim

+0

我们配置了这些端口,并提供了访问我们在VM中的系统IP。现在我们可以从我们的应用程序连接到Active Directory。非常感谢!!金。 –