0

我们正在寻找一种可以直接调用 Windows Azure 服务管理 REST API(即无需编写源代码)的工具,以便操作员可以轻松调用它们。

到目前为止,我们发现的是:

  • Fiddler 无法调用它们。[来源:使用提琴手获取请求 URI 获取托管服务详细信息]
  • cURL 可以调用它们。[来源:http ://social.msdn.microsoft.com/Forums/en-AU/windowsazuremanagement/thread/f1cf3322-a8e3-4179-a35e-6bfb2fd55075 ] 所以我们现在使用 cURL 但 cURL 是一个 CUI 程序但 GUI 程序是对于操作员来说更容易。我们需要额外的工作来将证书 (=.pfx) 转换为 .pem。

Windows Azure PowerShell Cmdlets ( http://wappowershell.codeplex.com/documentation ) 现在也是我们的选择之一,但如果我们可以直接调用 REST API 会更好。原因是1)测试目的。有时我们想调用 REST API,而不是包装一个。2)在 Cmdlet 实现 REST API 之前有一些时间滞后。(如果我没记错的话,在引入 Storage Analytics 时,我们需要调用 REST API 才能使用它。但当时还没有 Cmdlet。)

4

2 回答 2

1

使用 BURP 工具怎么样?Burp 是一个很棒的基于 Java 的工具,可以直接在 GUI 中使用 REST API。您可以使用 Burp 工具设置与 Azure 管理一起使用的 PFX 证书,然后只需键入 REST API 和参数即可发送请求并获得响应。

您可以下载以下工具:http: //portswigger.net/burp/proxy.html

我今天测试了该工具,然后写了以下博客来解释如何配置 Burp 以使用 REST API 管理 Windows Azure 订阅和服务。

http://blogs.msdn.com/b/avkashchauhan/archive/2012/05/16/windows-azure-management-using-burp-java-based-gui-tool-and-rest-api.aspx

于 2012-05-16T22:52:24.193 回答
0

除了 Azure Powershell Cmdlets,查看 Cerebrata 的 Powershell Cmdlets @ http://cerebrata.com/Products/AzureManagementCmdlets/

于 2012-05-12T04:11:51.720 回答