config是提供加密功能的,将加密后的配置保存在github,而拉取到的,是解密后的配置。过程如下:
1,添加配置
配置非常简单,新建一个bootstrap.yml,对application.yml做引导配置。内容如下:
encrypt:
key: XXX
随便写点什么,作为加解密的key。
2,测试加密端点,
uri为/encrypt

测试解密端点,
uri为/decrypt

3,把加密后的配置存储到github。

注意格式,必须在加密字符串前面加上{cipher}才能顺利解密。
4,然后测试下,就会发现拉取出来的配置,是解密后的了。
本文介绍了一种使用config工具加密配置文件的方法,通过简单的引导配置即可实现配置文件的加密存储和解密使用。具体步骤包括添加配置、测试加密与解密端点、存储加密配置到GitHub等。

521

被折叠的 条评论
为什么被折叠?



