1

我使用 Azure 共享访问签名创建 URL 以从我的 Azure 重定向下载,问题是当下载使用文件的原始名称时,我想在用户下载到客户端时更改文件名。

任何人都有解决方案。谢谢

p/s:我在 Azure 上的容器是私有权限,我使用 Asp.net MVC 4

4

1 回答 1

2

Blob 不能重命名或别名。您唯一可以更改的是基本 dns 名称(您可以将其映射到自定义名称)。

也就是说:如果您真的想提供一个唯一的 blob 以供下载而不使用当前名称,您可以将 blob 副本(在同一数据中心内非常快速的操作)复制到您想要的名称,然后提供一个 Shared访问该新 blob 的签名。在一段合理的时间后(可能刚刚超过 SAS 到期),您可以删除额外的 blob。

于 2013-12-14T17:19:55.590 回答