如何授予临时权限,以便通过SAS下载Azure blob存储中的一个blob,其持续时间与下载时间相同。即特权将不再是必要的?Azure blob存储SAS
0
A
回答
1
这是不可能的设计,您可以授予一个短暂的SAS令牌(例如1分钟),但如果客户端在慢速的互联网连接,可能是一个问题。 如果客户端多次下载blob,会出现什么问题?有时用户“丢失”文件并重新下载相同的文件。你为什么要这样?
如果下载一个应用程序来处理,你可以使用一个stored access policy
,并在客户端成功地下载文件后,将删除该策略使SAS被撤销: https://azure.microsoft.com/nl-nl/documentation/articles/storage-dotnet-shared-access-signature-part-1/
+0
取决于用例,您可能只希望用户能够下载blob一次,特别是在每次下载需要付费时。 – jonbullock
+0
好点,但是下载每4MB块被下载。多线程下载是允许的,并且每块的重试也是允许的。所以执行此操作将非常困难。 –
相关问题
- 1. 使用SAS的Azure Blob存储授权
- 2. Azure PHP SAS blob
- 3. Azure Blob存储列表Blob
- 4. Azure blob存储 - blob策略
- 5. Azure DocumentDB和Azure Blob存储
- 6. node.js azure存储blob
- 7. Azure的Blob存储
- 8. Azure CDN每Blob SAS
- 9. 通过SAS访问Azure blob存储时禁止零星403
- 10. 在Python中的Azure Blob存储容器上应用SAS权限
- 11. Azure表存储SAS REST
- 12. Azure存储SAS URL生成
- 13. 存储在Azure的Blob存储
- 14. Azure Blob不存储PDF
- 15. 在Azure的Blob存储
- 16. Azure的Blob存储下载
- 17. Interupting从Azure的Blob存储
- 18. CNAME与Azure Blob存储
- 19. 上传到azure blob存储
- 20. asp.net的Windows Azure Blob存储
- 21. Azure存储Blob -com.microsoft.azure.storage.core.Utility错误
- 22. Azure blob存储和安全
- 23. Appassure和Azure Blob存储
- 24. ImageResizer与Azure Blob存储Azurewebsites
- 25. 流星和Azure Blob存储
- 26. Azure blob存储;派生列
- 27. Azure blob存储和CDN
- 28. Azure Blob存储和Azure驱动器
- 29. Azure表存储增量备份到Azure存储Blob
- 30. Azure Blob存储,CDN和缓存过期
将会有一个收费每次客户端下载blob,如果用户下载10次会怎么样? – Llew