【发布时间】:2018-03-22 20:41:23
【问题描述】:
我可以发布我一个月前创建的 dotnet 核心项目,但是新创建的项目在发布后访问时似乎被破坏了。我不能将新项目发布到新的或旧的 webapps,但是旧的项目可以发布到任何一个。所以看来问题出在 dotnet core 而不是 azure...
重现步骤:
- 创建一个新的 DotNet Core 项目(新创建的 2.0、1.1 和 1.0 版本对我来说都无法使用 MVC 和 Empty 模板...没有尝试过其他的)。
- 尝试使用发布配置文件发布到 Azure WebApp。
我在 azure 日志流中看到的错误是:
HTTP 错误 502.5 - 错误 网关
指定的 CGI 应用程序遇到错误 并且服务器终止了该过程。最可能的原因:
- CGI 应用程序没有返回一组有效的 HTTP 错误。
- 充当代理或网关的服务器无法 由于父网关中的错误而处理请求。
您可以尝试的事情:
- 使用 DebugDiag 对 CGI 应用程序进行故障排除。
- 确定代理或 网关对此错误负责。
【问题讨论】: