【发布时间】:2012-03-06 09:55:21
【问题描述】:
我的服务器日志中出现以下错误。
- 2012-03-06 09:20:43 HTTP JVM:CLFAD0211E:抛出异常。有关更多详细信息,请参阅位于 D:/Lotus/Domino/data/domino/workspace/logs 中的 error-log-0.xml
- 2012-03-06 09:20:43 HTTP JVM:CLFAD0229E:发生安全异常服务请求:/demo.nsf/home.xsp - HTTP 代码:500。有关更多详细信息,请参阅错误日志- 0.xml 位于 D:/Lotus/Domino/data/domino/workspace/logs
用户只能在网络浏览器中看到这个(来源)
<html>
<head>
<title>Error</title></head>
<body text="#000000">
<h1>Error 500</h1>HTTP Web Server: Command Not Handled Exception</body>
</html>
所以我可以通过服务器日志判断服务器抛出了一个安全异常,可能是因为我的 java.policy 文件中的设置有误。但我的问题不是导致错误的原因,而是如何避免用户收到这些丑陋的 500 错误。
我希望我在应用程序中设置的错误页面能够像任何其他异常一样呈现给用户。
可能吗?
【问题讨论】:
标签: security exception error-handling xpages