Mir*_*pov 6 connection-string azure
我以编程方式连接到blob商店:
string connectionString = CloudConfigurationManager.GetSetting("StorageConnectionString");
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(connectionString);
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
...
Run Code Online (Sandbox Code Playgroud)
我的App.Config设置是:
<configuration>
<appSettings>
<add key="StorageConnectionString"
value="DefaultEndpointsProtocol=http;AccountName=ACNAME;AccountKey=MYKEY==" />
</appSettings>
...
Run Code Online (Sandbox Code Playgroud)
连接有效.但是我在本地单元测试中看到消息"获取" 来自ServiceRuntime:FAIL的StorageConnectionString:

这条消息的原因是什么以及如何修复它?
小智 10
我在Azure表存储方面遇到了同样的问题,但一切正常.
添加到您的web.config:
<connectionStrings>
<add name="ConnectionTableAzure" connectionString="DefaultEndpointsProtocol=https;AccountName=[ACCOUNTNAMEHERE];AccountKey=[ACCOUNTKEYHERE];TableEndpoint=[ENDPOINTHERE]"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
替换:
storageAccount = CloudStorageAccount.Parse(CloudConfigurationManager.GetSetting("ConnectionTableAzure"));
Run Code Online (Sandbox Code Playgroud)
这样 :
storageAccount = CloudStorageAccount.Parse(ConfigurationManager.ConnectionStrings["ConnectionTableAzure"].ConnectionString);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3854 次 |
| 最近记录: |