一、encrypt 是軟體或者平時應用之中的加密的意思。比如電報,或者摩斯電碼都是從容易明白的一層意思轉化為另一層意思。相對而言的是解密decrypt。
二、在springcloud中我們的配置中心一般都是明文展示的,這樣就存在一些問題暴露的密文就直接供其他人員使用了,是以一般不采用明文的方式。那麼久涉及到了密文。
三、springcloud中提供了密文的配置及
encrypt:
key: 123456
四、如何配置
1)在config中心中建立bootstrap.yml檔案,一定要是bootstrap.yml檔案。
2)加入加密的文本
encrypt:
key: 123456
其中:123456為可配置項。
3)啟動配置中心檢視狀态
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL0QjN3czM0YzNx0CM1QDOzgDN0EzNxgDMwIDMy0SM0gTMzATMvwFOwAjMwIzLcFDN4EzMwEzLcd2bsJ2Lc12bj5ycn9Gbi52YuAjMwIzZtl2Lc9CX6MHc0RHaiojIsJye.png)
如果是OK的就說明成功了
五、加解密
1)加密/encrypt
2)解密/decrypt
六、配置中的編寫形式
'{cipher}密文'