使用公鑰加密配置檔案中的使用者名稱密碼

2021-10-09 04:35:17 字數 406 閱讀 3019

1.引入依賴

com.github.ulisesbocchio

jasypt-spring-boot-starter

3.0.2

3.將公鑰私鑰儲存為檔案

4.使用公鑰加密使用者名稱和密碼得到密文,

public class generateencryutils

}5.使用得到的密文配置資料庫使用者名稱和密碼,通過enc()修飾,

配置檔案中還需要配置私鑰和解密方式:

jasypt.encryptor.privatekeyformat=pem
jasypt.encryptor.privatekeylocatio=classpath:encryptor/pri-key.pem
如果使用了阿波羅配置中心,需要在配置中心中修改並發布

tomcat中的使用者名稱密碼配置以及roles的含義

在tomcat安裝資料夾下的conf資料夾中找到tomcat users.xml檔案,是tomcat使用者的配置檔案,其中一般為以下格式 需要新增上去的是 使用者名稱密碼自己設定 其中的role名稱 tomcat role1 都是普通的角色,而manager和admin是有特權的角色。要是想登陸to...

Python中配置檔案的使用

因為專案的需要,要用到python載入配置檔案。本文主要參考了 a 配置檔案中包含乙個或多個 section,每個 section 有自己的 option b section 用 sect name 表示,每個option是乙個鍵值對,使用分隔符 或 隔開 c 在 option 分隔符兩端的空格會被...

delphi 中配置檔案的使用( ini)

ini 檔案是基於文字型別的格式檔案,用於儲存程式初始化和配置資料。ini檔案是有段 sections 和鍵 key 組成的,每個檔案可以有 n個段 每個段有方括號括起來 每個段可以有m個鍵,大致格式如下 secontion keyname1 value1 comment keyname2 valu...