我正在尝试将作为应用服务部署在 Azure 中的 ASP.NET 项目连接到 Azure SQL 数据库。
但它无法到达数据库,即使我尝试匹配连接字符串。
如何将 Azure Web 应用程序(应用服务)连接到 Azure SQL 数据库
导致HTTP 500内部服务器错误的原因可能有多种,例如
code issues
、database connection issues
和incorrect configuration
。请务必检查 connection string
、permissions
和 networking configuration
。
我同意
Anupam Chand
提出同样的观点。
要建立从应用服务到 SQL 数据库的连接,您可以按照以下步骤操作。
方法:1个公开
如果您想通过公共网络进行连接,请确保为两个资源上的所有网络启用它,以便应用服务可以连接到 SQL 数据库。
方法2:Vnet
Microsoft.Sql
委派。应用服务将通过 Microsoft 主干网络与 SQL 数据库进行通信,而不会将其暴露给公众。参考: 从虚拟网络授予访问权限