簡體   English   中英

恢復從用戶機器到 Azure Blob 存儲的文件上傳,並從瀏覽器以 Typescript(angular)將文件從 Azure Blob 下載到用戶機器

[英]Resume File Upload from User's machine to Azure Blob Storage and Download file from Azure Blob to User's machine in Typescript(angular) from Browser

我對 Angular 很陌生。 任何人都可以幫助我如何從用戶的機器恢復文件上傳到 Azure Blob 存儲,並從瀏覽器中以 Typescript(angular)將文件從 Azure Blob 下載到用戶的機器。 我正在使用 @azure/storage-blob npm 庫將文件上傳/下載到 Azure Blob。

SAS 令牌的有效性有限:它在某個時間點(也可能是在未來)開始並最終結束。 對於 SAS 令牌到期,請跟蹤到期時間並更新 SAS 令牌。 由於出於安全原因,您不能增加到期時間,但如果它已到期,請續訂。

SAS 令牌基本上需要在一定的時間間隔內不斷刷新,以確保沒有連接中斷。

因此,您無法在 SAS 令牌過期后恢復上傳文件,您需要創建另一個 SAS 令牌,它將從零開始上傳文件。 但是還有另一種方法可以使用 azcopy 使用相同的作業 ID 和新的 SAS 令牌恢復上傳文件

參考: Azcopy:是否可以使用新的 SAS 密鑰恢復下載

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM