使用Application_Error ASP.NET模拟RemoteOnly自定义错误

Jam*_*mal 2 asp.net error-handling

我使用global.asax中的Application_Error处理我的错误.

如何检查请求是否来自本地客户端以显示有关错误的更多信息或仅显示黄色错误页面.像使用web.config处理错误时ASP所做的那样"remoteOnly".

Jam*_*mal 6

在我发布问题之后,我回到我的应用程序并玩了一会儿然后我找到了这个.现在我正在使用它.

    void Application_Error(object sender, EventArgs e)
    {

        if(!HttpContext.Current.Request.IsLocal) 
            HttpContext.Current.Server.ClearError();

        // process error handling
    }
Run Code Online (Sandbox Code Playgroud)