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

企业网站建设合同书标准版西安做推广优化的公司

企业网站建设合同书标准版,西安做推广优化的公司,网站开发功能需求文档,电商网站开发需求文档场景 项目中有很多密码都是以明文的形式存储在配置文件中&#xff0c;这样很不安全。我们可以通过jasypt来完成敏感信息的加密。 步骤 1、pom文件引入依赖。 <dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boo…

场景

项目中有很多密码都是以明文的形式存储在配置文件中,这样很不安全。我们可以通过jasypt来完成敏感信息的加密。

步骤

1、pom文件引入依赖。

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

2、写个测试类获取密文。

        String secret = "haha";BasicTextEncryptor basicTextEncryptor = new BasicTextEncryptor();basicTextEncryptor.setPassword(secret); //设置密钥String s = basicTextEncryptor.encrypt("123456"); //加密System.out.println(s);

3、application.yml文件写死密文。

# Spring配置
spring:# 数据源配置datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/test?characterEncoding=utf-8&&serverTimezone=Asia/Shanghai&&useSSL=falseusername: root# 此处的密文要用ENC()进行包裹,不然是识别不了的,自然也就无法解密password: ENC(fUaD/g4L9TKx8AFhz8A5qQ==)# 加密配置
jasypt:encryptor:# 指定密钥password: haha# 下面这两个参数必须得加,不加的话会报参数绑定异常# 指定解密算法,需要和加密时使用的算法一致algorithm: PBEWithMD5AndDES# 指定initialization vector类型iv-generator-classname: org.jasypt.iv.NoIvGenerator

线上环境

如果是线上环境,密钥需作为启动参数加进去,这样更安全。

java -jar -Djasypt.encryptor.password=your-secret
http://www.dtcms.com/wzjs/149574.html

相关文章:

  • 做爰全程的网站现在学seo课程多少钱
  • 深圳燃气公司电话客服95598seo是什么职业做什么的
  • 买到一个域名以后如何做网站做网站哪个平台好
  • 淘宝如何在其他网站做优惠seo网站设计
  • 丹灶做网站什么时候网络推广
  • 网站建设收费标准新闻重庆关键词自然排名
  • 哪个网站做外贸零售比较好呢百度seo公司哪家强一点
  • cn域名做网站百度旗下13个app
  • 网站的建站程序百度推广怎么操作
  • 铜仁市网站建设情况手机上可以创建网站吗
  • 日本 男女做受视频网站AV快速建站
  • 无锡网站制作方案小红书seo排名优化
  • wordpress教程图书北京seo关键词优化外包
  • 海丰建设局网站seo外贸公司推广
  • 橙色的网站模板今日新闻50字
  • seo 重庆崇左seo
  • 做网站编程营销网站推荐
  • 外贸推广平台西安seo服务公司排名
  • 承接网站建设广告语360优化大师下载安装
  • 苹果手机可以看的网站大全如何免费开自己的网站
  • 做电视直播网站北京seo排名外包
  • nba的网站制作样板品牌营销推广策划公司
  • b2b网站建立广州新闻最新消息今天
  • 什么做网站做个多少钱啊品牌宣传的推广
  • 香河网站建设品牌宣传策略
  • 怎么用文本做网站seo视频网页入口网站推广
  • 铜川做网站没有限制的国外搜索引擎
  • 深圳品牌策划公司计划书seo智能优化软件
  • 做费网站在线外链工具
  • 一个主机可以做几个网站百度知道首页