Azure Web App服务器端异常显示空白页面

本文关键字:空白 显示 异常 Web App 服务器端 Azure | 更新日期: 2023-09-27 17:58:08

我有一个ASP.NET web表单应用程序,作为Azure web应用程序在Azure上运行。当它抛出异常时,用户会看到一个空白页面。查看浏览器中的网络日志,浏览器接收来自HTTP200的服务器的响应。

在web.config中将customErrors设置为On或Off没有什么区别。

我通过在页面加载中故意抛出异常来测试这一点。当我在Visual Studio中本地运行/调试我的应用程序时,一切如预期,如果customErrors为On,则我会重定向到错误页面,如果为Off,则我在浏览器中看到异常详细信息。

为什么Azure在这种情况下只向我显示一个空白页面?

Azure Web App服务器端异常显示空白页面

可以测试两个操作:

  1. 请在Azure上启用远程调试功能,并使用此功能查找错误消息。并在Global.asax 上调试application_error方法

  2. 请分享有关您的web.config error message section的更多详细信息,或者如果您使用代码处理错误消息,如何处理错误消息。

任何信息或更新,请告诉我。