0

我正在尝试使用 Windows Azure 提供的云技术将我的 Visual Studio 2012 MVC 4 项目联机。虽然我可以访问我的网站(它可以很好地上传并且可以访问),但我无法使数据连接正常工作。例如,当我尝试将新用户注册到我的实时应用程序时,它返回给我一个简单的错误:“处理您的请求时发生错误”(这是法语的翻译,不过......--')

我已经在网络上关注了一堆教程,但似乎没有一个能让事情奏效。这是我实际使用的连接字符串:

 <add name="yoombysql"
providerName="System.Data.SqlClient"
connectionString="Data Source=tcp:rmy11na948.database.windows.net,1433;Initial Catalog=yoombysql;Integrated Security=False;User Id=yoomby;Password=PASSWORD;Encrypt=True;TrustServerCertificate=False;MultipleActiveResultSets=True" />

这不是我尝试过的唯一方法,但我的想法已经不多了......所以如果有人对此有提示或线索......提前致谢!

4

1 回答 1

0

确保在右侧“管理允许的 IP 地址”下的 DB rmy11na948 控制面板中,您已选中 WINDOWS AZURE SERVICES =“YES”,如果您在 Azure 之外访问 Azure SQL,则需要添加您的特定 IP测试地址。

更新:您还应该添加完整的 userIdUser Id=yoomby@rmy11na948;

同样,从右侧的门户中单击“显示连接字符串”,复制 ADO.NET 连接字符串并替换 {your_password_here}。如果失败,请执行Windows Azure SQL 数据库防火墙中的步骤。

UPDATE-2:对于实体框架连接,请阅读如何:使用 ADO.NET 实体框架连接到 Windows Azure SQL 数据库并阅读实体框架和 SQL Azure

于 2013-03-11T18:28:06.237 回答