从配置切换apache-tomcat-8.5.23到apache-tomcat-8.5.50 配置ErrorReportValve不起作用。我在 8.5.23 中进行了如下设置,并且它有效(Tomcat 不显示服务器信息或错误)。
<Valve className="org.apache.catalina.valves.ErrorReportValve"
showReport="false"
showServerInfo="false"/>
Run Code Online (Sandbox Code Playgroud)
升级到8.5.50tomcat后显示服务器信息和报告,即使我已将其设置为false
这是 Tomcat 显示的示例堆栈跟踪和服务器信息
任何意见?
<Host>您应该在文件server.xml中的部分设置配置。
<Host autoDeploy="false"
appBase="webapps"
name="localhost"
unpackWARs="false">
<Valve className="org.apache.catalina.valves.ErrorReportValve"
showReport="false"
showServerInfo="false"/>
...
</Host>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6153 次 |
| 最近记录: |