gpt4 book ai didi

azure - 通过专用终结点将 Azure WebApp 服务连接到 SQL 托管实例

转载 作者:行者123 更新时间:2023-12-03 00:06:36 24 4
gpt4 key购买 nike

是否可以通过 MI 的专用终结点将 Azure Web App 连接到 SQL 托管实例?

遵循此处的文档 https://learn.microsoft.com/en-us/azure/sql-database/sql-database-managed-instance-connect-app似乎只要 Web 应用服务与托管实例位于同一 VNET 中,那么通过专用终结点的连接应该没问题。

我已在应用服务上启用 VNET 集成,以便将其集成到与托管实例相同的 VNET 中。我还将 MI 端口 1433 上的 Web 应用程序的所有出站 IP 地址(包括其他 IP 地址)列入白名单。

使用 MI 的专用连接字符串,Web 应用程序在加载前端以及通过诊断工具检查连接字符串时无法连接。

在 MI 上启用公共(public)端点并将端口 3342 上的所有出站 IP 列入白名单后,Web 应用程序能够立即连接,没有任何问题。切换回专用端点再次失败。

收到的错误消息是:

System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

最佳答案

也遇到了这个问题,在 vnet-integration 为我激活连接后简单地重新启动

关于azure - 通过专用终结点将 Azure WebApp 服务连接到 SQL 托管实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56597284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com