【发布时间】:2011-08-03 13:52:10
【问题描述】:
这里可能是一个简单的问题,但我们开始吧:
我正在尝试将示例应用程序发布到 Windows azure。我在 ServiceConfiguration 和服务定义文件中输入了我的 blob 存储帐户的连接字符串。
但是,如果我查看网络角色的属性,在“设置”中,我的连接字符串已更改为“字符串”类型,并且有一个红色感叹号表示
“输入的存储帐户凭据无效”
显然,这个错误是不言自明的——但我就是看不出我做错了什么。这是我的连接字符串 - 如果有人可以查看并确保它是正确的,我将不胜感激。
<Setting name="DataConnectionString" value="DefaultEndpointsProtocal=http;AccountName=userdevelopment;AccountKey=accKey" />
<Setting name="DiagnosticsConnectionString" value="DefaultEndpointsProtocal=http;AccountName=userdevelopment;AccountKey=accKey" />
谢谢
编辑:
这是我的 ServiceDef 文件:
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="SilverlightUpload" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
<WebRole name="SilverlightUpload_WebRole">
<Sites>
<Site name="Web">
<Bindings>
<Binding name="HttpIn" endpointName="HttpIn" />
</Bindings>
</Site>
</Sites>
<ConfigurationSettings>
<Setting name="DiagnosticsConnectionString" />
<Setting name="DataConnectionString" />
</ConfigurationSettings>
<Endpoints>
<InputEndpoint name="HttpIn" protocol="http" port="80" />
</Endpoints>
</WebRole>
</ServiceDefinition>
【问题讨论】:
标签: connection-string azure-storage