亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SpringCloud Config配置加密解密用法解析

發布時間:2020-10-12 21:13:12 來源:腳本之家 閱讀:188 作者:一馬平川1 欄目:開發技術

1. Java8自帶無限制加密解密算法, 不需要再引入網上說的那倆包

2. 加密解密是SpringCloud Config的功能, 所以必須先啟動一個SCC項目

3. 在SCC項目的配置文件中添加加密解密的鑰匙: 密鑰----> encrypt.key=xuejian

4. 啟動SCC項目,通過http://localhost:port/encrypt/status檢查加密解密功能是否能用,如果能用,會返回OK,否則會返回一個不能用的提示

5. 啟動一個使用SpringCloud Config配置的普通微服務,在bootstrap.properties中添加連接配置中心和目標配置的屬性

紅色是SpringCloud Config進行解密的標志,藍色是要解密的密文,綠色是密鑰(這個密鑰在SCC項目和普通微服務項目都必須配置)

spring.application.name=appForClient
spring.cloud.config.uri=http://localhost:2000
spring.cloud.config.label=dev
spring.cloud.config.profile={cipher}dc945ee51bcd7ea4135a256df7fc0149f47fd6cd83aa53f2cba43c1b063a1230
encrypt.key=xuejian

如何獲取密文呢?

啟動SCC項目后, 通過http://localhost:port/encrypt請求對明文加密即可獲取

獲取后將"{cipher}+密文"替換明文即可

當啟動普通微服務時, 微服務首先會根據自身配置的密鑰去解析自身配置的密文, 然后通過解析得到的明文配置連接到配置中心(即普通微服務也可以根據密鑰解密)

當從配置中心加載到的配置中也有密文時,此時需要SCC配置的密鑰去解密

由上可知: 普通微服務和配置中心項目都可以進行解密加密, 但要將明文轉為密文,必須由配置中心來搞.

綜上:

在加密解密功能上,配置中心與普通微服務的區別:

相同點: 都可以根據密鑰解密配置(解密功能)

不同點: 配置中心還可以根據不同密鑰為同一明文生成不同密文(轉換功能)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

延边| 凤庆县| 玛沁县| 金溪县| 祁阳县| 峨眉山市| 修水县| 长泰县| 安远县| 濮阳市| 五寨县| 大荔县| 修水县| 牟定县| 麻城市| 萝北县| 清镇市| 清水县| 拉萨市| 隆德县| 滦平县| 蒙阴县| 华坪县| 余江县| 敦化市| 安平县| 文山县| 鹿泉市| 民丰县| 南木林县| 澎湖县| 日喀则市| 景谷| 珠海市| 凌海市| 新闻| 安陆市| 高尔夫| 彭山县| 枣强县| 无棣县|