1

我正在尝试使用服务管理 API的GetPackage方法导出 Azure 包。

我已经尝试使用 WebClient 直接调用 REST API,也尝试使用Windows Azure 服务管理库包(我已经发布了我用来回答问题的代码)。

但是,无论我尝试了何种方法以及如何构造和/或编码容器 URI,我总是收到以下错误:

400 Bad Request 为参数“ContainerUriString”指定的参数值“...”无效。

有问题的参数采用以下形式: https ://something.blob.core.windows.net/somecontainer

我验证了存储帐户存在并且可以访问(尝试了公共和私有容器),甚至尝试在容器 URI 上调用 HttpUtility.UrlEncode() (即使 SDK 自动执行此操作)。

任何想法如何解决这个问题?

4

1 回答 1

1

请确保您要复制文件的存储帐户与云服务的订阅属于同一订阅。

于 2015-07-04T04:40:56.340 回答