服务器日志脱敏

257 阅读1分钟

针对服务器日志脱敏,品牌有要求针对,姓名、电话、收货地址、密码等敏感信息进行脱敏

脱敏方案:

通过logback进行统一的脱敏,通过正则表达式对敏感信息进行脱敏,

注意:

目前的正则表达式是根据前缀进行正则匹配, 若系统有打印sql的日志,需要修改日志级别,或者调整正则表达式

详细如下:

1、修改logback 配置文件

CONSOLE 改为 STDOUT1

针对日志写入到本地磁盘的也需要进行脱敏

详细配置参考附件 logback-spring.xml

2、添加 PatternLayout

详见logback.zip

gitee.com/BlueDriver/…