从配置切换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.50
tomcat后显示服务器信息和报告,即使我已将其设置为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 次 |
最近记录: |