Azure SQL 服务器数据库 [Win32Exception (0x80004005): 访问被拒绝]

Azure SQL server database [Win32Exception (0x80004005): Access is denied]

我已经成功地使用 VS2015 在 Azure 上部署了一个 Web 应用程序,并且我已经创建了一个数据库,但是在 web.config 中似乎配置了错误,因为我收到了一个错误。 我遵循了帮助我完成整个过程的教程。

这是link,也许有人觉得有用:Link to pluralsight tutorial

好吧,当我完成后,我得到了这个:

Error image

我的连接字符串:

  <add name="DefaultConnection" connectionString="Data Source=tcp:xxxx.database.windows.net,1433;Initial Catalog={database};Persist Security Info=False;User ID={xxx};Password={xxxx};MultipleActiveResultSets=False;Connect Timeout=30;Encrypt=True;TrustServerCertificate=False" providerName="System.Data.SqlClient" />

我在 Whosebug 上尝试了几种解决方案,比如将目标框架版本更改为 4.5。从 4.5.2。 Link to solution 对我不起作用。如果有人能提供帮助,我将不胜感激!谢谢!

如果您正在使用 ASP.NET 5 然后在 appsettings.json 文件中配置您的连接字符串。