0

我正在使用以下内容connectionstring将我的网站从 Azure 网站连接到 SQL Azure,并且我能够在本地连接它,这也与 Cloud App 一起使用。但是当我从 Azure 网站连接时,它会引发登录失败。

<add name="sample" connectionString="metadata=res://*/dbModel.csdl|res://*/dbModel.ssdl|res://*/dbModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Server=tcp:server.database.windows.net,1433;Database=my_db;User ID=my_db_login@server;Password=**************;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;&quot;" providerName="System.Data.EntityClient"/>

错误信息是The underlying provider failed on Open.

提前致谢

4

1 回答 1

2

我设法让这个工作。在 MSDN 上讨论这个案例时,一位成员建议我检查服务数据中心的区域。我的网站位于“东亚”地区,而云应用程序和 sql azure 位于“东南亚”地区。因此,我已将其他服务移至“东亚”,因为“东南亚”中没有网站。无论如何,现在它按预期工作。

于 2012-11-30T18:17:40.150 回答