HTTP 错误 502.5 - 进程失败 - 无法在 Azure 上发布应用程序

时间:2021-01-06 08:13:08

标签: azure .net-core azure-active-directory azure-web-app-service

我正在尝试在 Azure 上发布我的 .NET Core API 应用程序。 我有一个发布配置文件,即 .publishsetting 文件。 我还收到以下有关发布的消息:

以下是我发布应用程序时的输出

<块引用>

发布成功。 网络应用程序已成功发布 http://myapplication.azurewebsites.net/ ========== 构建:1 成功,0 失败,0 最新,0 跳过 ========== ========== 发布:1 成功,0 失败,0 跳过 ========== 正在安装 Web 应用站点扩展 Microsoft.AspNetCore.AzureAppServices.SiteExtension... 成功安装 Web App 扩展 Microsoft.AspNetCore.AzureAppServices.SiteExtension 重新启动 Web 应用程序... 已成功重新启动 Web 应用程序。

但是当我去http://myapplication.azurewebsites.net/这个位置时, 我收到以下错误:

<块引用>

“HTTP 错误 502.5 - 进程失败”。

enter image description here

如何解决这个问题,我需要为此配置我的 IIS 吗?

2 个答案:

答案 0 :(得分:1)

这个问题很难直接定位。您只能提供解决方案。您按照步骤尝试解决它。​​

<块引用>

步骤 1. 前往 SCM 网站

<块引用>

第 2 步。查找并更改 web.config 以生成日志文件。

<块引用>

第 3 步:检查日志。

有关更多详细信息,您可以阅读这篇官方文章。

Troubleshooting HTTP 502.5 startup issues in Azure AppService for ASP.NET Core Websites

答案 1 :(得分:1)

保管库密钥权限存在问题。 调试步骤—— 转到 Azure 门户中的应用服务,其中包含应用程序的 URL。 在这个应用程序日志中,在我的应用程序日志中,明确提到它需要读取保管库密钥的权限。我已经允许这样做,它开始工作了。

相关问题