2013-08-19 9 views
0

Привет, я получаю ошибку «404 error.Not found», когда пытаюсь получить изображение, сохраненное как urb blob из моей таблицы базы данных. Строка хранения хранится следующим образом: https: // * * .blob.core.windows.net/изображение/0d3f5611-b97e-411а-8979-7a20afb77ea6 Для достижения этой цели я использовал следующий код:error 404.Не найдено

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

Пожалуйста, убедитесь, что ваш ACL контейнера blob является либо 'Container', либо' Blob', а не 'Private'. –

+0

Спасибо, в этом была проблема. – user2631662

+2

Было бы полезно опубликовать ответ на этот вопрос, чтобы он мог быть помечен как таковой и закрыт. –

ответ

0

Установить ACL контейнера blob для контейнера или Blob, а не для частного использования. Это можно сделать в свойствах контейнера blob.