Azure Web 应用程序访问 Azure SQL 托管实例时出现问题

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

我有一个 ASP.NET Core 8 Web API,它需要访问其他资源组中存在的 Azure SQL 托管实例。

我已经将托管实例的虚拟网络与我的 Web 应用程序虚拟网络进行对等互连。

我已经在我的网络安全组上创建了入站和出站安全规则

入站规则

出站规则

在我的网络应用程序上,我使用默认的 dns 功能。

托管实例虚拟网络中没有配置防火墙。在 Web 应用程序虚拟网络中也是如此。

当我使用 Visual Studio 调试 Web 应用程序时,在找不到托管实例后捕获超时异常。

如果我从 Visual Studio 运行我的 Web 应用程序,我可以毫无问题地访问托管实例。

我想将我的 Azure Web 应用连接到我的 Azure SQL 托管实例。

azure azure-webapps azure-sql-managed-instance
1个回答
0
投票

将环境变量 WEBSITE_VNET_ROUTE_ALL 添加到我的 web 应用程序后,如文章 https://learn.microsoft.com/en-us/azure/app-service/reference-app-settings?tabs=kudu%2Cdotnet#networking。我能够访问我的托管实例

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