无法解析CloudStorageAccount

时间:2013-03-27 04:17:26

标签: c# azure azure-storage azure-storage-blobs

我的代码:

CloudStorageAccount.TryParse("DefaultEndpointsProtocol=http;AccountName=your_storage_account_name;AccountKey=your_storage_account_key");

始终返回false。我只能将它用于连接字符串“UseDevelopmentStorage = true”。出于测试目的,我需要使用另一个(虚拟)连接字符串运行它,但我无法解析它。请指教。

抛出的异常是“找不到有效的帐户信息组合”

2 个答案:

答案 0 :(得分:0)

试试这个:(使用HTTPS)

    Dim account As CloudStorageAccount

    If CloudStorageAccount.TryParse("AccountName=youraccount;AccountKey=YourAccountKey;DefaultEndpointsProtocol=https", account) Then
        Dim tableClient As CloudTableClient = account.CreateCloudTableClient()
        Dim table As CloudTable = tableClient.GetTableReference("Test")
        table.CreateIfNotExists()
    End If

答案 1 :(得分:-1)

您需要使用具有有效大小和格式的帐户密钥。 试着用这个:kiRN0h4jm24fyLZIT7y5 + iA8nLE + 5QUPisiFNJ / 9bH4ws6T / m9sHmr22 / dw0i + 31Dgb / 9JxYjj / V8SHxVPp7IA ==