【发布时间】:2015-12-22 15:55:54
【问题描述】:
我使用节点将文件上传到 Azure 的 Blob 存储,我可以发现该文件列在我的 azure 帐户中 - 但是当我尝试访问该文件时,我收到 Blob not found 错误。任何帮助将不胜感激。
【问题讨论】:
-
检查我的 cmets 并回答您的其他问题 - stackoverflow.com/questions/34399532/…。答案也适用于 blob。
-
兄弟,这是用于 blob 存储的!这不是重复的,我收到不同的错误,因为找不到 blob
-
正如我在评论中提到的,原因是一样的。请检查您的容器 ACL。如果是
Private,则改为Blob或Container。如果您想保留它Private,请使用答案中提到的共享访问签名。 -
它已经被标记为blob
-
我认为这是 Azure 门户的问题。本质上,保存 blob 的名称是
1450768125999_Screenshot%20(6).png。但是,%符号不会在 URL 中转义。我所做的只是用%25逃脱了%标志,并且一切正常!所以我将 URL 中的 blob 名称更改为1450768125999_Screenshot%2520(6).png并且它起作用了。
标签: azure azure-storage azure-blob-storage