【发布时间】:2020-01-12 23:35:30
【问题描述】:
我们在 Azure 存储上有两个 blob 容器。一个是私人的,另一个是公共的。我想让私有容器中的 blob 在我的应用程序中成为可公开访问的。
我正在尝试将 blob 从私有容器复制到公共容器。我在docs - Copy Blob 上找到了这个。但是,我无法成功执行此操作,也找不到详细的解释。
我得到的最后一个错误是关于 Authorization 标头没有正确形成。另一个之前的问题是关于Date 标头不正确,但我已经通过new Date().toUTCString() 而不是new Date() 解决了它。
我在这里错过了什么?
【问题讨论】:
-
看来你用的是rest api,为什么不用sdk?
-
我从 Node.js 连接。我会检查是否有它的sdk。
-
sdk是here,你使用sdk内的startCopyBlob方法。