当前位置: 首页 > news >正文

SpringBoot项目配置文件中密码加密

1、引入依赖

<dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>3.0.4</version>
</dependency>

2、yml配置文件中增加配置:

jasypt:encryptor:algorithm: PBEWithMD5AndDES    #加密算法password: my-secret-key        #加密秘钥,可自己随意配置的字符串

3、在springboot测试类中传入密码获取加密后的密文

//注入对象
@Resource
private StringEncryptor stringEncryptor;//转换并输出密码为密文
String ciphertext = stringEncryptor.encrypt("root");
System.out.println(ciphertext);

4、将配置文件中密码进行修改,括号中为上一步控制台输出的密文

password: ENC(OnOQo1JAZrlJJq5GcamNWL/XMRin6mPGt8LNudWNBL8=)

注:如有springcloud环境可不采用上述方式,利用springcloud config server提供的加密功能。

http://www.sczhlp.com/news/46715/

相关文章:

  • 做网站的简称网站关键词提升
  • 网站实名认证要钱吗市场调研报告1000字
  • 做个网站要多少钱自己建网站怎样建
  • 网站前端怎么做网站快速排名优化报价
  • 旅游网站开发哪家好如何做好百度推广
  • 聊城冠县网站建设小吃培训2000元学6项
  • 网站建设差打不开百度推广服务费3000元
  • 广西做网站公司域名备案查询官网
  • 如何提升网站加载速度seo综合检测
  • wordpress响应式网站一起来看在线观看免费
  • ManageEngine卓豪-衡量IT基础设施可用性指标-MTTF
  • CF1826题解
  • 2025最新AI抠图神器推荐:AI抠图工具免费下载
  • 网站如何做竟价刷关键词排名seo软件软件
  • 购物网站开发需要什么软件太原高级seo主管
  • 辽宁企业网站建设公司中国舆情网
  • wordpress woo theme长沙关键词优化公司电话
  • 高密住房和城乡建设厅网站产品网络营销推广方案
  • 2008服务器做网站正规网站建设服务
  • 专业做公司logo的网站苏州网站建设公司
  • 常州网站建设制作我的百度账号
  • 北京网站建设项目草根站长工具
  • 惠州房地产网站开发免费推广公司的网站
  • iis 新建网站没有文件夹权限房地产销售怎么找客户
  • CSP-S模拟16
  • 通信协议再升级,PROFINET和EtherNet IP网关迎接改造升级大挑战
  • go中的格式化符号 - Charlie
  • 【2025】notepad++超详细下载安装配置教程(附完整安装包)
  • Jira、ONES、ClickUp 对比:哪款研发管理软件更适合中国研发团队?
  • 做软件需要什么软件seo优化博客