Azure blob存储SAS
如何授予临时权限以通过SAS下载Azure blob存储中的一个blob,其持续时间与下载时间相同。 即特权将不再是必要的?
这是不可能的设计,你可以授予一个短暂的SAS令牌(例如1分钟),但如果客户端在慢速的互联网连接可能是一个问题。 如果客户端多次下载blob,会出现什么问题? 有时用户“丢失”文件并重新下载相同的文件。 你为什么要这样?
如果下载由应用程序处理,则可以使用stored access policy
,并且在客户端成功下载文件后,删除策略以便撤消SAS:https://azure.microsoft.com/nl-nl/documentation /物品/存储的dotnet共享存取签名部分-1 /