ASP.NET CustomErrors - RemoteOnly 其中“远程” 表示在我们的网络之外
是否有人有任何聪明的解决方案,用于为除“我们”之外的所有人打开自定义错误,其中我们 = 我们网络上的每个人、IP 范围等。
因此,外部世界:友好的错误页面。 我们:令人讨厌的黄色屏幕。
Does anybody have any clever solutions that they've used to turn on customErrors for everybody except for "us", where us = everybody on our network, IP range, etc.
Therefore, outside world: friendly error page. Us: nasty yellow screen.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
为内部人员提供一个带有附加信息(堆栈跟踪、行号等)的友好错误页面怎么样?
您可以轻松地在自定义错误页面中添加 IP 地址检查,并向外部访问者隐藏令人讨厌的详细信息。
How about a friendly error page with additional info for internal guys (stack trace, line numbers etc)
You could easily add an ip address check in your custom error page and hide the nasty details from outside visitors.
在 Global.asax 中有一个 Application_Error 方法,每当发生异常时就会调用该方法,也许你可以用它做点什么。
有关错误处理程序的 MSDN 文章
In the Global.asax there is a Application_Error method that is called whenever an exception occurs, maybe you can do something with that.
MSDN Article about Error Handlers
尝试使用 ELMAH。
ELMAH 代表错误记录模块和处理程序,它是一个应用程序范围的错误记录器。
Try using ELMAH.
ELMAH stands for Error Logging Modules and Handlers, and it's an application-wide error logger.