【发布时间】:2023-03-14 10:05:02
【问题描述】:
我正在兜圈子,试图找出将文件从 Azure 存储专用容器下载到 MemoryStream 的代码。
到目前为止我有这个......
StorageCredentials storageCredentials = new StorageCredentials(*my StorageAccountName*, *my StorageAccountAccessKey*);
CloudStorageAccount storageAccount = new CloudStorageAccount(storageCredentials, true);
Uri blobUri = new Uri(featureFile.URL);
CloudBlockBlob blob = new CloudBlockBlob(blobUri);
MemoryStream mem = new MemoryStream();
blob.DownloadToStream(mem);
它在最后一行出现错误...
远程服务器返回错误:(404) Not Found.
但是,当容器不是私有的时,它会正常工作。
非常感谢您的帮助,谢谢。
【问题讨论】:
标签: c# azure model-view-controller azure-storage