我有一个 Spring Boot Web 应用程序,但出现错误时服务器信息被暴露。根据我的研究,我可以通过放置自定义 context.xml 来公开它,并且我尝试将其放在 src/main/webapp/META-INF/context.xml 和 src/main/resources/META-INF/context.xml 中。我看到 context.xml 包含在 META-INF 的 jar 中,但我认为没有考虑到,因为服务器信息仍然存在。
您能帮忙强制 spring boot 使用自定义 tomcat context.xml 吗?
我不太确定,但请检查 server.xml 文件中是否将元素的 override 属性设置为 true