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>
我怀疑我使连接字符串错误但我不确定。任何有关如何在这种情况下调试的建议将不胜感激。
答案 0 :(得分:2)
除了密码周围的花括号外,字符串看起来正确。它应该是密码= ****