如何禁用Apereo CAS审核日志

时间:2020-07-21 08:26:57

标签: cas apereo

我正在使用 Apereo 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并获得了一些属性,但似乎都不适合。

1 个答案:

答案 0 :(得分:0)

虽然5.3.x没有可用的属性来启用/禁用审核,但是您可以通过日志记录配置直接关闭审核日志,因为您指出的同一页显示了如何通过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

我尝试搜索CAS文档并获得了一些属性,但似乎都不适合。

you point to文档是针对CAS 5.1.x的,如5.1.x的URL所示,它位于页面的顶部和文档的几乎每个页面:

enter image description here

用于将来参考的正确链接is this