Azure存储-公共URL上的文件

use*_*554 4 azure azure-storage-files

我正在使用Azure存储来保存一些文件。我希望这些文件可以暂时公开。目前,我正在通过azure存储文件服务保存它们。每个文件都具有结构./ [文件共享] / [目录] / [文件名]。[ext]的URL。

我的问题是,有没有办法使此URL公开可用?我没有办法。如果没有,是否有一些建议的方法可以使文件公开可用?我看不到通过文件服务执行此操作的方法。

Gau*_*tri 7

我的问题是,有没有办法使此URL公开可用?

一种可能的解决方案是Shared Access Signature (SAS)至少在Read获得许可的情况下在相关文件上创建,并与您的用户共享SAS URL。您提到您希望该文件临时公开可用,并且该SAS非常适合该账单。您可以根据需要设置SAS到期时间,并且SAS令牌过期后,该文件将不再可用。

另一种选择是使用Blob Storage代替File Service。在这里,您不仅可以使用共享访问签名,还可以更改容器的ACL。通过将容器的ACL设置为Blob,blob(文件)将公开可用。