我创建了 Azure 容器并将其设置为私有。权限必须设置为私有,因为只有登录用户才能查看内容。但是,我打算在标签中使用 blob。当 Container 设置为 Private 时,这是不可能的。有没有解决的办法?或者有没有其他人遇到同样的问题?
我从 CodePlex / Code Project 下载的所有代码示例(PhluffyPhotos、MyPictures)总是将容器设置为 Public(Container / Blob)。
谢谢!
我创建了 Azure 容器并将其设置为私有。权限必须设置为私有,因为只有登录用户才能查看内容。但是,我打算在标签中使用 blob。当 Container 设置为 Private 时,这是不可能的。有没有解决的办法?或者有没有其他人遇到同样的问题?
我从 CodePlex / Code Project 下载的所有代码示例(PhluffyPhotos、MyPictures)总是将容器设置为 Public(Container / Blob)。
谢谢!
考虑使用共享访问签名。使用这些签名,您可以让您的用户临时访问私有容器中的 Blob。
Eugenio Pace 的文章准确地解释了您正在尝试做的事情:Windows Azure 指南 – 在 a-Expense 中为图像使用共享密钥签名
您还可以将容器设置为私有并使用您的 Web 应用程序作为代理从容器下载文件,然后通过处理程序提供服务。