Visual Studio 2012-Windows Azure:连接字符串不工作(无数据库交互)

Visual Studio 2012-Windows Azure:连接字符串不工作(无数据库交互),azure,connection,azure-sql-database,Azure,Connection,Azure Sql Database,我正试图使用WindowsAzure提供的云技术将我的VisualStudio2012 MVC4项目上线。 虽然我可以访问我的网站(它可以很好地上传并且可以访问),但我无法使数据连接正常工作。 例如,当我尝试向live应用程序注册一个新用户时,它会返回一个简单的错误:“在处理您的请求时发生了一个错误”(这是法语的翻译,但是…--) 我已经在网络上学习了很多教程,但似乎没有一个能让事情顺利进行。 以下是我实际使用的连接字符串: <add name="yoombysql" providerN

我正试图使用WindowsAzure提供的云技术将我的VisualStudio2012 MVC4项目上线。 虽然我可以访问我的网站(它可以很好地上传并且可以访问),但我无法使数据连接正常工作。 例如,当我尝试向live应用程序注册一个新用户时,它会返回一个简单的错误:“在处理您的请求时发生了一个错误”(这是法语的翻译,但是…--)

我已经在网络上学习了很多教程,但似乎没有一个能让事情顺利进行。 以下是我实际使用的连接字符串:

 <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" />

这不是我尝试过的唯一一件事,但我的想法已经没有了。。。所以如果有人对此有任何暗示或线索。。。
提前谢谢

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

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

同样,从右侧的门户单击“显示连接字符串”,复制ADO.NET连接字符串并替换{your_password_here}。如果失败,请在中完成步骤


更新-2:对于实体框架连接,读取和读取

Windows Azure服务处于“是”状态。我的IP地址已添加到授权IP,但我仍然得到相同的错误…谢谢你的回答,虽然。还有其他想法吗?IP地址是您的外部IP地址吗?另外,你在使用实体框架吗?该IP是我的外部IP,yeap(例如,我从whatsmyip.com获得的IP,与Azure向我推荐的相同)。是的,我使用的是实体框架。它能改变什么吗?那么你的连接字符串是错误的-你正在使用ADO.NET连接字符串阅读如何:使用ADO.NET实体框架连接到Windows Azure SQL数据库@