我在 Azure 应用服务中部署了以下应用程序
static void Main(string[] args)
{
SqlConnection con;
try
{
con = new SqlConnection(args[0]);
con.Open();
Console.WriteLine("Connection opened");
con.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
Web 应用程序连接到 VNET,该 VNET 具有通往连接数据库的外部网络的网关。
如果我针对外部数据库中的数据库运行此应用程序,则无法访问它。
连接字符串没问题。
数据库正在工作。
如果我在也连接到同一个 VNET 的 VM 中运行此应用程序,它可以毫无问题地访问数据库。
tcpping 工作正常。
对此有任何想法吗?一些缺少的配置?