1、适度隔离:将敏感配置信息同源代码、普通配置信息隔离存储。
2、访问控制:通过白名单等方式,限制敏感配置信息的访问权限。
3、加密存储:将敏感配置信息加密后存储,仅在使用前临时解密,以进一步防止信息泄露。
4、安全传输:企业内网环境并非100%可信,通过HTTPS等加密手段以保证敏感配置信息的传输安全。
5、日志记录:尽量详细记录下针对配置信息的操作,以便于事后追查或者合规审查。
6、差别配置:不同的环境,例如生产环境、UAT环境、Dev环境等,使用不同的Credential,以避免把鸡蛋放到一个篮子里。