3
我會通過教程與Azure存儲帳戶的blob這裏 Azure Storage Tutorial連接到Azure存儲帳戶
我已經創建了蔚藍色的存儲帳戶時發現收到的404錯誤,它說,它是由。 我已將密鑰和帳戶名稱複製到我的配置文件。 我已驗證我的應用程序中的端點地址與我的azure存儲帳戶中的端點地址相匹配。 但是當我運行代碼時,我得到一個404錯誤。 當我複製並從我的天藍色帳戶中將端點地址複製到瀏覽器中時,我也收到404錯誤
這裏是我的代碼。實際上從教程中,我做了正確的帳戶名和密鑰添加到配置字符串,但除去他們爲這個職位
// Retrieve storage account from connection string.
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
CloudConfigurationManager.GetSetting("StorageConnectionString"));
// Create the blob client.
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
// Retrieve reference to a previously created container.
CloudBlobContainer container = blobClient.GetContainerReference("mycontainer");
// Retrieve reference to a blob named "myblob".
CloudBlockBlob blockBlob = container.GetBlockBlobReference("myblob");
// Create or overwrite the "myblob" blob with contents from a local file.
using (var fileStream = System.IO.File.OpenRead(@"myfile"))
{
blockBlob.UploadFromStream(fileStream);
}
和連接字符串
<appSettings>
<add key="StorageConnectionString" value="DefaultEndpointsProtocol=https;AccountName=myAccount;AccountKey=mykey" />
</appSettings>
任何想法,爲什麼複製?我需要在Azure中做更多事情嗎?