gpt4 book ai didi

Azure 存储 - 公共(public) URL 上的文件

转载 作者:行者123 更新时间:2023-12-04 08:56:29 24 4
gpt4 key购买 nike

我正在使用 Azure 存储来保存一些文件。我希望这些文件能够暂时公开。目前,我通过 azure 存储文件服务保存它们。每个文件都有一个结构为 ./[file-share]/[directory]/[file-name].[ext] 的 URL。

我的问题是,有没有办法公开此 URL?我看不出有什么办法。如果没有,是否有一些推荐的方法来公开文件?我没有找到通过文件服务执行此操作的方法。

最佳答案

My question is, is there a way to make this URL publicly available?

一种可能的解决方案是在相关文件上创建一个共享访问签名 (SAS),并至少具有读取权限,并与您的用户共享 SAS URL。您提到您希望该文件临时公开,而 SAS 完全符合要求。您可以根据需要设置 SAS 过期时间,一旦 SAS token 过期,该文件将不再可用。

其他选项是使用Blob 存储 而不是文件服务。在这里您不仅可以使用共享访问签名,还可以更改容器的 ACL。通过将容器的 ACL 设置为 Blob,该 Blob(文件)将公开可用。

关于Azure 存储 - 公共(public) URL 上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44633534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com