在Azure中将Blob从私有Blob容器复制到公共Blob容器

时间:2019-09-11 07:09:55

标签: azure azure-storage-blobs

我们在Azure存储上有两个Blob容器。一个是私人的,另一个是公共的。我想将私有容器中的Blob设置为我的应用程序中可公开访问的容器。

我正在尝试将Blob从私有容器复制到公共容器。我在docs - Copy Blob上找到了它。但是,我无法成功完成此操作,也找不到详细的解释。

我得到的最后一个错误是关于Authorization标头的格式不正确。另一个先前的问题是关于Date标头不正确,但是我已经用new Date().toUTCString()而不是new Date()解决了。

我在这里想念什么?

1 个答案:

答案 0 :(得分:1)

我建议您可以使用node.js sdk,然后使用方法startCopyBlob。通过使用rest api,将花费一些时间来构造身份验证,而且并不容易。