iPad / Android上未显示ASP.Net自定义错误页面

时间:2012-06-26 11:44:09

标签: android asp.net ipad mobile-safari android-browser

在ASP.Net应用程序中,我配置了自定义错误页面。它提供了一个故障参考,因此用户可以根据需要跟进支持,注销链接和应用程序菜单,以便他们可以尝试其他方法。该页面将Response.StatusCode设置为500,因为错误处理的本质是该页面也将用于AJAX请求中的错误等等,对于那些我想要正确的HTTP语义的人来说。但它仍会在所有主流桌面浏览器上显示。

然而,在iPad和测试Android平板电脑上,浏览器显示自己的错误页面,上面没有任何有用的信息或选项。

如果我将响应状态代码更改为200,则会在两个设备上显示自定义错误页面,但此更改将导致应用程序中的其他位置出现问题(使用AJAX请求),此外,我觉得不对。无论如何我可以强制iPad / Android设备显示我的自定义错误页面而不是它自己的内置错误页面吗?

0 个答案:

没有答案