是否有可能在私有的天蓝色存储容器中有一个公共blob
当前,我有一个azure函数,该函数返回对文档的读写访问权带有时间戳的sas令牌。
我现在要求用户上传缩略图,该缩略图将显示在网站上。
这些可以是公共的,但我不想为图像创建一个私有容器。
是否有可能在私有容器中包含公共blob。
答案 0 :(得分:0)
您问题的简单答案是“否”。您不能在私有Blob容器中有一个公开可用的Blob。 ACL(私有,Blob或公共)是在Blob容器级别定义的,并且该容器中的所有Blob都具有该ACL。
您可以使用Public
或Blob
ACL创建一个容器,并让用户在那里上传图像。对于上传,将需要对请求进行授权(使用共享密钥,SAS或令牌凭据),但是可以显示斑点,而无需任何授权。