我有一个包含带有ASP.Net服务器的JS客户端的应用程序,并已发布为Azure Web应用程序。
该应用程序在本地环境上可以正常运行,但是,当浏览该Web应用程序时,任何PUT请求都会返回失败-错误500。尽管已发布的数据确实已成功保存。同样,在远程调试Web应用程序时,代码将完全执行而不会出错。
查看诊断日志,可以看到在IIS模块ManagedPipelineHandler上的请求失败。
我该如何解决这个问题?
答案 0 :(得分:0)
如果看到HTTP 503并启用了Failed request tracing logs,请检查HTTP 503的日志。突出显示的是HTTP500。它将为您提供有关请求失败的详细信息。