簡體   English   中英

Azure SAS 是否有內容類型和大小的存儲限制?

[英]Is there Azure SAS storage restrictions by content type and size?

在為具有讀/寫訪問權限的 blob 存儲 object 創建預簽名 url(SAS 令牌)時,我想限制某人上傳的項目的內容類型和大小。

有這種能力嗎?

https://learn.microsoft.com/en-us/azure/storage/common/storage-sas-overview

否。SAS 的可用限制是權限、開始/結束日期和 IP 地址。

如果要限制內容類型和大小,則必須自己處理。

一種可能的方法是為用戶嘗試上傳的文件按需獲取 SAS 令牌。 當用戶嘗試上傳文件時,您要做的第一件事就是獲取文件元數據(大小、內容類型)並點擊 API 端點。 這個 API 端點將驗證元數據,如果一切正確,它將返回該文件的 SAS URL 否則返回錯誤。

暫無
暫無

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

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