本文介绍了-Dlog4j.FormatMsgNoLookups=TRUE或-Dlog4j2.FormatMsgNoLookups=TRUE-哪个是正确的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 哪一个是正确的?-Dlog4j.FormatMsgNoLookup=true-Dlog4j2.FormatMsgNoLookup=true还是两者都在工作?引用:Log4j:https://dev.to/composite/how-to-pass-the-log4j2-vulnerability-quick-453hLog4j2:1)https://spring.io/blog/2021/12/10/log4j2-vulnerability-and-spring-boot2)https://www.cvedetails.com/cve/CVE-2021-44228/N)和更多...推荐答案编辑:因为remarked by Markono1234此特定属性是在Log4j2.10中引入的,并且唯一正确的形式是(参见source code)。大多数剩余的属性都有两种形式:2.10版本之前的旧有属性名称和新的规范化名称。详情见Log4j system properties:请注意,从Log4j 2.10开始,所有系统属性名称都已标准化,以遵循一致的命名方案。虽然仍支持旧的属性名称以实现向后兼容,但建议更新配置以使用新样式。 这篇关于-Dlog4j.FormatMsgNoLookups=TRUE或-Dlog4j2.FormatMsgNoLookups=TRUE-哪个是正确的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
11-01 10:44