我使用Azure共享访问签名创建Url以从我的Azure重定向下载,问题是当下载使用原始文件名时,我想在用户下载到客户端时更改文件名。
任何人都有解决方案。 谢谢
p / s:我在Azure上的Container是私有权限,我使用的是Asp.net MVC 4
答案 0 :(得分:2)
Blob无法重命名或别名。您唯一可以更改的是基本dns名称(您可以将其映射到自定义名称)。
说:如果你真的想要提供一个独特的blob供下载而不使用当前名称,你可以将blob副本(在同一个数据中心内的一个非常快速的操作)制作成你想要的名称,然后提供一个共享访问签名到该新blob。经过一段合理的时间(可能刚刚超过SAS),您可以删除额外的blob。