一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - SpringCloud Config配置加密解密用法解析

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

2020-09-10 00:39一馬平川1 Java教程

這篇文章主要介紹了SpringCloud Config配置加密解密用法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

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配置的密鑰去解密

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

綜上:

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

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

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

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

原文鏈接:https://www.cnblogs.com/wangxuejian/p/13568586.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 小早川怜子亚洲综合中文字幕 | 青草视频网站在线观看 | 色综合天天综合网看在线影院 | 亚洲国产欧美日韩在线一区 | 色戒完整版2小时38分钟 | 亚洲国产精品成人综合久久久 | 女同全黄h全肉动漫 | 日韩精品一区二区三区中文字幕 | 亚洲欧美在线观看首页 | 5g996未满十八 | b站免费网站入口 | 日韩国产欧美一区二区三区 | 男人j放进女人的p免费看视频 | 99精品网| 白丝出水 | www.成人在线视频 | 亚洲好色网 | 亚洲天堂在线视频观看 | 公妇仑乱在线观看 | 欧美大片一级片 | 欧美精品一区二区三区免费观看 | 日本高清va不卡视频在线观看 | 99re最新网址 | 日本视频二区 | 精品在线看 | 亚洲欧美日本在线观看 | 国产亚洲精品综合在线网址 | 亚洲国产精品线在线观看 | 欧美日韩中文国产一区二区三区 | 色香婷婷| 星空无限传媒视频在线观看视频 | 236宅宅2021最新理论 | 久久国产香蕉 | 欧美牛逼aa | 成人免费草草视频 | 日本精品欧洲www | 无码骚夜夜精品 | 91视频破解| 韩国一级淫片特黄特刺激 | 清纯漂亮女友初尝性过程 | 无套日出白浆在线播放 |