我在Windows Azure MVC4上開發了一個網站。我嘗試從blob上傳並獲取照片。 我的相關代碼(我從網上的其他示例中獲得):如何通過網站MVC4連接Azure blob存儲
var storageAccount = CloudStorageAccount.Parse(ConfigurationManager.ConnectionStrings [「StorageConnection」] .ConnectionString);
var blobStorage = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobStorage.GetContainerReference("abc");
container.CreateIfNotExists();
var permissions = container.GetPermissions();
permissions.PublicAccess = BlobContainerPublicAccessType.Container;
container.SetPermissions(permissions);
我的web.config中的相關代碼:
<add name="StorageConnection" connectionString="DefaultEndPointsProtocol=https;AccountName=abc;AccountKey=*******"/>
當我跑我得到了一個格式異常。請注意,它是網站。
根據一些職位,當我把我的連接字符串到app.config,沒有解決方案。
非常感謝您的幫助。
我在web.config代碼中發現了一個小錯字:「AccountNam = abc;」。它應該是「AccountName = abc;」 [缺少:AccountNam中的「e」]。這可能是原因嗎? –
不,我在發佈時發現複製粘貼錯誤。我糾正它。 –
好的。只是想確保這一點,因爲我得到了格式異常:)。你的代碼到底在哪裏得到異常? –