我是 Azure 的新手,遇到了障碍。我正在尝试使用列表操作 API(http://msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx)
该请求需要一个名为“subscription-id”的参数——这是什么?这与我要查询的帐户/存储有关还是特定于我?如果是后者,那么如何维护安全性?
我的目标是从 C# WCF 服务调用 API。
谢谢,安德鲁
我是 Azure 的新手,遇到了障碍。我正在尝试使用列表操作 API(http://msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx)
该请求需要一个名为“subscription-id”的参数——这是什么?这与我要查询的帐户/存储有关还是特定于我?如果是后者,那么如何维护安全性?
我的目标是从 C# WCF 服务调用 API。
谢谢,安德鲁
SubscriptionId 是标识特定订阅的 GUID。它在 Windows Azure 门户中的多个位置可见,包括云服务和存储帐户的仪表板选项卡(右下角)。
每个 Windows Azure 订阅都由 SubscriptionId 唯一标识,它是一个 GUID。订阅名称是描述性的,不一定是唯一的。SubscriptionId 本身的知识并不是特别不安全,因为针对 Windows Azure 服务管理 REST API 的任何操作都需要使用 X.509 证书进行身份验证 - 并且确实需要保护,因为它(使用 SubscriptionId)提供对所有服务管理操作。
我最近发表了一篇文章,描述了使用Burp来调用服务管理操作——尽管非常流行的Fiddler也能正常工作。当您在 WCF 服务中使用 API 之前增加您的知识时,您可能会发现这些脚本的可编写性很有用。