0

我可以访问 azure.com 上的帐户。我需要通过 REST API 来管理它。我在 MSDN 上找到了 GetRole 和 UpdateRole API,但它们需要一些我不确定 URI 的值:

https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/roles/<role-name>

我很确定角色名称是 Azure 管理控制台的“所有项目”列表中 VM 的名称,并且在 VM 的仪表板上有一个订阅 ID 字段。仪表板还有一个部署 ID,但没有名称。那是一样的吗?而且我不知道云服务名称是什么。有一个与虚拟机同名的云服务条目。是这个名字吗?

此外,没有提及使用登录信息或证书。是否需要在连接上设置安全性?

我已经进行了几次搜索,并找到了很好的一般信息(几乎都在 MSDN 上),但没有具体的实现信息,所以如果有人有一些好的链接,我将不胜感激。

4

1 回答 1

1

您对订阅 ID 和云服务名称是正确的。

如果您查看云服务的仪表板,您会在右侧的“SITE URL”下方看到一个部署名称。它与页面底部的部署 ID 不同。

对于身份验证,您需要创建一个管理证书,将其安装在客户端计算机上,然后从左侧的“设置”页面(最底部的按钮)上传到 Azure 门户。然后您可以使用该证书进行身份验证。此页面提供了有关身份验证的更多详细信息。

于 2013-09-30T21:07:55.037 回答