获取Azure VM c域名

时间:2014-09-08 18:41:40

标签: c#-4.0 azure iaas

我们如何使用c#获取使用Azure vm创建的域名.. 只是想知道是否有任何api ...

尝试了

ComputeManagementClient.Deployments.GetBySlot

但是返回没有域信息的DeploymentGetResponse

1 个答案:

答案 0 :(得分:0)

现在您已经更详细地描述了您要实现的目标,您需要虚拟机加入的域,但不需要虚拟机部署。因为您的AD肯定无法控制* .cloudapp.net。您映射的公共域可能与您的AD域不同。

SO question之后,您可以获取VM加入的域,在VM上执行以下代码:

System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName;