如何将 Azure Web 应用程序(应用服务)连接到 Azure SQL 数据库

问题描述 投票:0回答:1

我正在尝试将作为应用服务部署在 Azure 中的 ASP.NET 项目连接到 Azure SQL 数据库。

但它无法到达数据库,即使我尝试匹配连接字符串。

asp.net azure azure-sql-database appservice
1个回答
0
投票

如何将 Azure Web 应用程序(应用服务)连接到 Azure SQL 数据库

导致HTTP 500内部服务器错误的原因可能有多种,例如

code issues
database connection issues
incorrect configuration
。请务必检查 c
onnection string
permissions
networking configuration

我同意

Anupam Chand
提出同样的观点。

要建立从应用服务到 SQL 数据库的连接,您可以按照以下步骤操作。

方法:1个公开

如果您想通过公共网络进行连接,请确保为两个资源上的所有网络启用它,以便应用服务可以连接到 SQL 数据库。

方法2:Vnet

  1. 如果您尝试通过 VNet 连接,请创建子网并添加
    Microsoft.Sql
    委派。应用服务将通过 Microsoft 主干网络与 SQL 数据库进行通信,而不会将其暴露给公众。

enter image description here

  1. 允许 Azure SQL 数据库防火墙设置中的 VNet 允许来自应用服务的流量。

enter image description here

参考: 从虚拟网络授予访问权限

Azure NAT 网关集成

相同相关问题的堆栈链接

© www.soinside.com 2019 - 2024. All rights reserved.