【发布时间】:2011-06-22 15:53:51
【问题描述】:
场景:我们有一个在内部和外部都可以查看的网站。发生错误时,会向用户显示详细的错误页面(堆栈跟踪等)。
问题:外部客户不需要太多关于错误的信息。我们希望让外部客户看到一条消息。前任。请联系管理员。此外,如果可能的话,我们希望将此消息记录在我们的 SQL 数据库中。
注意:我假设我制作了一个自定义错误页面,例如 - Implementing a Custom Error page on an ASP.Net website,但我如何确定用户是内部用户还是外部用户?这也是解决问题的最佳方法吗?此外,如果有人对将这些错误存储在数据库中的最佳方式提出建议,我们也将不胜感激。
提前致谢。
【问题讨论】: