我有一个在Jboss(7.1.3)上运行的Spring(4.1.7)MVC应用程序。 在server.log中,我有以下消息
16:06:21,564 WARN [org.springframework.security.config.debug.SecurityDebugBeanFactoryPostProcessor] (MSC service thread 1-7)
********************************************************************
********** Security debugging is enabled. *************
********** This may include sensitive information. *************
********** Do not use in a production system! *************
********************************************************************
我想将spring security的日志级别更改为INFO。 我在log4j.properties
中尝试了这两行 log4j.category.org.springframework.security = INFO
log4j.logger.org.springframework.security=INFO
但它们都不起作用。
我还通过添加这些行来修改Jboss(standalone.xml)的配置
<logger category="org.springframework.security">
<level name="INFO"/>
</logger>
但该消息仍显示在服务器日志中。 你能告诉我怎样才能改变弹簧的日志级别?谢谢
答案 0 :(得分:0)
这是因为这是一条警告信息。如果您将级别设置为INFO
,则会打印INFO
及更高级别。
如果您不想看到该特定消息,可以为org.springframework.security.config.debug.SecurityDebugBeanFactoryPostProcessor
添加一个类别,并将其设置为ERROR
。我不确定你会遗漏哪些其他信息。