我正在使用 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并获得了一些属性,但似乎都不适合。
答案 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所示,它位于页面的顶部和文档的几乎每个页面:
用于将来参考的正确链接is this。