2.3 Config Encrypt Decrypt - fanpan26/Fly.SpringCloud GitHub Wiki
对于配置文件中有一些敏感信息,需要加密。Config Server
为配置内容的加密和解密提供了支持。不过他的加解密功能依赖Java Cryptography Extension (JCE)
,需要下载:
https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
encrypt:
key: fly
curl http://localhost:8000/encrypt -d zhangsanfeng
c7b4ba3110b228ffe3f1b477504be3a8c24cb44c1a5a9b942c79148084efefed
curl http://localhost:8000/decrypt-d c7b4ba3110b228ffe3f1b477504be3a8c24cb44c1a5a9b942c79148084efefed
zhangsanfeng
current:
profile: '{cipher}c7b4ba3110b228ffe3f1b477504be3a8c24cb44c1a5a9b942c79148084efefed'