防止未经授权的用户访问WA中的公共blob

时间:2012-12-18 12:51:12

标签: azure azure-storage azure-storage-blobs

我创建了一个“public Blob”容器。我们的应用程序可以向此容器添加文件。问题是每个人都可以看到文件(PDF文件),如果他们知道网址和眉毛。

我们可以做些什么来阻止未经授权的用户查看这些文件?感谢

2 个答案:

答案 0 :(得分:1)

如果您想阻止未经授权的访问,则需要将容器更改回私有。这样,只有拥有有效帐户/密钥组合的人或拥有有效SAS的人才能访问blob。

可以通过不同的方式使用SAS:在SDK中使用它(如果您希望客户端应用程序使用它),或者将其附加到blob的URL中。

查看Maarten关于SAS开始的博客文章:Storing user uploads in Windows Azure blob storage

答案 1 :(得分:0)