请建议我们是否可以从 ASE 后面的 Azure Web App 访问本地 MS SQL Server 数据库。
我的理解是,我们只需要在防火墙上打开 sql 端口,以便从 ASE 子网连接到本地子网。
请建议我们是否可以从 ASE 后面的 Azure Web App 访问本地 MS SQL Server 数据库。
我的理解是,我们只需要在防火墙上打开 sql 端口,以便从 ASE 子网连接到本地子网。
您可以,但还有其他方式,例如混合连接:
在应用服务中,混合连接可用于访问其他网络中的应用程序资源。它提供从您的应用程序到应用程序端点的访问。它不会启用访问您的应用程序的替代功能。正如在应用服务中使用的那样,每个混合连接都与单个 TCP 主机和端口组合相关联。这意味着混合连接端点可以在任何操作系统和任何应用程序上,前提是您正在访问 TCP 侦听端口。混合连接功能不知道也不关心应用程序协议是什么,或者您正在访问什么。它只是提供网络访问。
https://docs.microsoft.com/en-us/azure/app-service/app-service-hybrid-connections
其他选择是 VPN 或 Expressroute
https://docs.microsoft.com/en-us/azure/app-service/environment/network-info