将本地asp.net核心web应用发布到azure应用服务

将本地asp.net核心web应用发布到azure应用服务,azure,asp.net-core-mvc,azure-web-app-service,asp.net-core-3.1,Azure,Asp.net Core Mvc,Azure Web App Service,Asp.net Core 3.1,我有一个本地asp.net core 3.1 MVC应用程序,用于查询本地SQL Server数据库。这是我的开发环境。我的生产环境是一个Azure应用程序服务和Azure SQL Server数据库。我正在使用Visual Studio 2019部署我的应用程序。部署过程正常,但我不知道如何在部署我的应用程序后告诉应用程序使用Azure SQL Server连接字符串 我已经做了以下工作: 创建了一个appsettings.json和一个appsettings.Development.jso

我有一个本地asp.net core 3.1 MVC应用程序,用于查询本地SQL Server数据库。这是我的开发环境。我的生产环境是一个Azure应用程序服务和Azure SQL Server数据库。我正在使用Visual Studio 2019部署我的应用程序。部署过程正常,但我不知道如何在部署我的应用程序后告诉应用程序使用Azure SQL Server连接字符串

我已经做了以下工作:

  • 创建了一个appsettings.json和一个appsettings.Development.json文件,两个文件中的连接字符串名称相同
  • 已将连接字符串添加到我的应用程序服务
  • 将我的ASPNETCORE_环境值更改为生产
在部署后,我仍然会收到以下消息:


我看过关于如何将静态网站部署到Azure的教程,但没有看到任何能解决我的场景的教程。

以下是您需要的教程:

您可能忘记配置服务器防火墙规则:
以下是您需要的教程:

您可能忘记配置服务器防火墙规则:

如果这对您有帮助,请告诉我@用户1647160请让我知道这是否对您有帮助@用户1647160