2013-08-19 204 views
0

嗨我收到“404错误。未找到”当我尝试从我的数据库表中检索存储为blob uri的图像时。存储字符串存储如下所示:https:// * * .blob.core.windows.net /图像/ 0d3f5611-b97e-411A-8979-7a20afb77ea6为了实现这一点我已经使用以下代码:错误404。未找到

// Create the blob client. 
      CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient(); 
      var container = blobClient.GetContainerReference("partsimageblob"); 
      var blobs = container.GetBlobReference(imagePart); 
      var uri = blobs.Uri; 
+2

请确保你的blob容器的ACL是'Container'或'Blob'而不是'Private'。 –

+0

谢谢,那就是问题所在。 – user2631662

+2

发布这个问题的答案会很有帮助,因此可以标记为这样并关闭。 –

回答

0

将blob容器的ACL设置为Container或Blob而不是Private。这可以在blob容器下的属性中完成。