Azure部署连接字符串

时间:2016-03-27 00:19:25

标签: entity-framework azure

Azure新手,很难将数据库与webapp连接。我正在使用entityframework和代码优先缓解的演示项目。它在我的本地计算机和localdb中按预期工作。但是当我尝试将其部署到Azure时,它不起作用。我在Azure中使用Webapp和SQLDatabase。然后,我尝试使用Webconfig中的连接字符串连接它们。

  <add name="DefaultConnection" connectionString="Server=tcp:dritor.database.windows.net,1433;Database=dritorDB;User ID=****@dritor;Password={****};Encrypt=True;TrustServerCertificate=False;Connection Timeout=30" providerName="System.Data.SqlClient" /> 

主页按预期显示。但是当我尝试从DB中获取数据时(我将一些数据与种子一起),它返回如下内容:

此XML文件似乎没有与之关联的任何样式信息。文档树如下所示。

 <Error>
  <Message>An error has occurred.</Message>
  </Error>

我怀疑我使连接字符串错误但我不确定。任何有关如何在这种情况下调试的建议将不胜感激。

1 个答案:

答案 0 :(得分:2)

除了密码周围的花括号外,字符串看起来正确。它应该是密码= ****