gpt4 book ai didi

java - 使用 ESAPI 时看不到程序的日志消息

转载 作者:行者123 更新时间:2023-11-29 09:08:32 25 4
gpt4 key购买 nike

我是ESAPI的新用户我正确地创建了 ESAPI 属性(我认为),加密和解密有效。

但是,我不再看到原始代码的日志消息(它是一个 map/reduce 程序)。这是 ESAPI.properties 中的属性:

ESAPI.Logger=org.owasp.esapi.reference.Log4JLogFactory

记录器是 slf4j,但我尝试将其更改为 log4j。

我考虑过使用 org.owasp.esapi.reference.Log4JLogFactory,但它与安全相关,而且我的代码显然要记录的不仅仅是安全事件。

我能做什么?

最佳答案

如你所见here :

 //Note that you must specify the LogFactory in either log4j.properties:
//log4j.loggerFactory=org.owasp.esapi.reference.Log4JLoggerFactory

//log4j.xml: <loggerFactory class="org.owasp.esapi.reference.Log4JLoggerFactory"/>

您需要您的 log4j 实现专门引入 esapi 日志工厂,以便它按预期工作。

关于java - 使用 ESAPI 时看不到程序的日志消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13586002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com