Azure Devops 无法部署 Azure Web 应用程序引发错误

Azure Devops Unable to Deploy the Azure Web App throws error

我正在尝试在 Qa 实例中部署 Azure Web 应用程序。我创建了 3 个不同的 appsettings.json 文件,其中包含特定于环境的客户端 ID

在 QA 分支的发布管道上,我正在尝试使用测试应用服务并进行如下设置

发布管道全部执行,没有任何问题,但是当我尝试访问应用程序时 URL 我收到类似

的错误

应用程序 ID 仍然指向 DEV,即使 appsettings.QA.json 具有不同的测试应用程序注册客户端 ID,我在其中设置回复 URl 并且全部正确。

我不确定为什么我的 QA 发布管道没有使用 appsettings.QA.json 中的 ID。谁能告诉我我在这里缺少的是什么。非常感谢任何帮助

检查应用程序如何选择正确的 appsettings.json - 文件以供使用。当它在 QA-environment 中选择 Appsettings.Development.json 时,请检查 QA-environment App Service 中环境的设置方式。也许在应用服务配置中有一个值为“开发”的环境变量,应该设置为“QA”?