如何禁用 Apereo CAS 审计日志

How to disable Apereo CAS audit log

我正在使用 A​​pereo CAS 5.3.x 并且我 不需要 我的审核日志如下日志文件。(出于安全原因)

WHO: org.apereo.cas.support.oauth.authentication.principal.OAuthCredentials@6cd7c975
WHAT: supplied credentials: org.apereo.cas.support.oauth.authentication.principal.OAuthCredentials@6cd7c975
ACTION: AUTHENTICATION_SUCCESS
APPLICATION: CAS
WHEN: Mon Aug 26 12:35:59 IST 2013
CLIENT IP ADDRESS: 172.16.5.181
SERVER IP ADDRESS: 192.168.200.22

我尝试搜索 CAS documentation 并获得了一些属性,但似乎 none 是合适的。

虽然没有 属性 可用于 5.3.x 到 enable/disable 审核,您可以通过日志配置简单地关闭审核日志,就像您指向的页面一样out 显示了如何通过控制日志文件的 Slf4j 日志记录来完成此操作。找到您的 log4j2.xml 文件并调整为:

<AsyncLogger name="org.apereo.inspektr.audit.support" level="info">
    <!-- Route the audit data ... -->
</AsyncLogger>

一个简单的策略是将 info 设置为 off。从 CAS 6.1.x 开始,您可以使用 cas.audit.enabled=false

I tried to search CAS documentation and got some properties but seems none of them are suitable.

文档 you point to 适用于 CAS 5。1.x,如 5.1.x 的 URL 所示,并且在页面的最顶部和几乎每个文档中的页面:

正确的link供以后参考,is this.