我一直在試圖使用郵遞員的圖像上傳到我的blob容器文件夾,下面是截圖 如何使用郵遞員到Azure Blob存儲
下面是Authorization of Azure Storage service REST API正在使用生成的簽名鏈接上傳圖片和正在附加身體的文件名文件字段在身體。
var key = "[Storage account key]";
var strTime = (new Date()).toUTCString();
var strToSign = 'PUT\n\nimage/jpeg; charset=UTF-8\n\nx-ms-date:' + strTime + '\nx-ms-meta-m1:v1\nx-ms-meta-m2:v2\n/colony7/folder-customer-profilepic/Home - explorar.jpg';
var secret = CryptoJS.enc.Base64.parse(key);
var hash = CryptoJS.HmacSHA256(strToSign, secret);
var hashInBase64 = CryptoJS.enc.Base64.stringify(hash);
var auth = "SharedKey colony7:"+hashInBase64;
我已經使用上面的代碼這些https://docs.microsoft.com/en-us/rest/api/storageservices/put-block,https://docs.microsoft.com/en-us/rest/api/storageservices/authentication-for-the-azure-storage-services 引用。
我也打開了cors。請分享解決方案,我將如何上傳一個JPG或PNG圖像到我的BLOB使用郵遞員。
在此先感謝
沒有直接回答你的問題,但你嘗試過Azure存儲資源管理器? https://azure.microsoft.com/en-ca/features/storage-explorer/ – CSharpRocks
你爲什麼要與S3標記呢? –