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

时间:2016-07-21 00:37:49

标签: c# asp.net azure azure-web-sites

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

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

我通过故意在页面加载中抛出异常来测试它。当我在Visual Studio中本地运行/调试我的应用程序时,所有工作都按预期工作,如果customErrors为On,那么我将被重定向到我的错误页面,如果它是Off我在浏览器中看到异常详细信息。

为什么Azure只是在这个场景中向我显示空白页?

1 个答案:

答案 0 :(得分:0)

可以测试两个动作:

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

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

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