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

弄一个网站要多少钱h5建站系统源码

弄一个网站要多少钱,h5建站系统源码,南沙规划建设局网站,园区网站建设方案场景 经常会遇到这样一种情况#xff1a;项目的配置文件中总有一些敏感信息#xff0c;比如数据源的url、用户名、 密码....这些信息一旦被暴露那么整个数据库都将会被泄漏#xff0c;那么如何将这些配置隐藏呢。 除了使用手动将加密之后的配置写入到配置文件中#xff…场景 经常会遇到这样一种情况项目的配置文件中总有一些敏感信息比如数据源的url、用户名、 密码....这些信息一旦被暴露那么整个数据库都将会被泄漏那么如何将这些配置隐藏呢。 除了使用手动将加密之后的配置写入到配置文件中提取的时候再手动解密的方式还可以使用如下 方式。 jasypt-spring-boot GitHub - ulisesbocchio/jasypt-spring-boot: Jasypt integration for Spring boot Jasypt-Spring-Boot: Jasypt Spring Boot 为 Spring Boot 项目中的属性源提供加密支持 注 博客霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主 实现 1、SpringBoot中添加项目依赖 dependencygroupIdcom.github.ulisesbocchio/groupIdartifactIdjasypt-spring-boot-starter/artifactIdversion3.0.3/version/dependency 2、在配置文件yml中添加一个加密时的秘钥可任意指定 jasypt:encryptor:password: badaodechengxvyuan 直接将秘钥放在配置文件中也是不安全可以在项目启动的时候配置秘钥 java -jar xxx.jar -Djasypt.encryptor.passwordbadaodechengxvyuan 3、编写单元测试生成加密后的数据 为了将配置的明文数据进行加密需要将数据进行加密 import org.jasypt.encryption.StringEncryptor; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.util.Assert;SpringBootTest class JasyptTest {/*** inject encryption method*/Autowiredprivate StringEncryptor encryptor;/*** encrypt data*/Testvoid encrypt() {String name encryptor.encrypt(root);String password encryptor.encrypt(123456);System.out.println(name:name);System.out.println(password:password);Assert.isTrue(name.length()0,name encrypt success);Assert.isTrue(password.length()0,password encrypt success);} } 这里为了演示只加密了用户名和密码当然url或者其他需要加密的明文数据都可以。 运行单元测试会输出加密后的字符串数据 4、将加密后的数据复制到配置文件yml中对应的位置并使用ENC()包裹。 # 数据源 spring:application:name: badao-tcp-demodatasource:url:jdbc:mysql://localhost:3306/test?useUnicodetruecharacterEncodingutf8zeroDateTimeBehaviorconvertToNulluseSSLtrueserverTimezoneGMT%2B8username: ENC(Ls/gHnNIUDGsGIRbkKuKaa2E...)password: ENC(rCRmLz/Iiu4INB/3YKVGxC...) 上面包裹的前缀和后缀也可通过配置进行更改以及更多用法比如自己配置加密算法 可参考官方文档。
http://wiki.neutronadmin.com/news/408190/

相关文章:

  • 网站建设 网络推广微信开放平台注册流程
  • 买网站服务器要多少钱企业网站建设应注意哪些问题
  • cms网站是什么意思台州专业网站建设
  • 如东网站开发中国建设银行有哪些招聘网站
  • 网站制作需要平台wordpress安装出错
  • 电子商务官方网站建设网站开发的英文书有什么软件
  • 网站建设会计处理广州市研发网站建设价格
  • 自己主机域名网站开发网站注册系统用什么做
  • 网站实名制注册怎么做北京和君网站建设
  • 大同网站建设推广留言的网页怎么制作
  • 网站建设top图网站建设与维护的软件
  • 产品设计网站制作《新闻联播》 今天
  • 网站 建设可行性报告宜宾建设机械网站
  • 24小时自动发货网站建设wordpress 文字环绕
  • 网站空间企业个人室内设计平台接单
  • 怎样做一个网站平台网站设计公司长沙公司
  • 网站查询入口施工企业对下结算容易出现的问题
  • 爱站网主要功能遵义网约车最新消息
  • 天津做网站推广的公司国外设计网站pinterest怎么打不开
  • 网站域名查主机名大武口网站建设
  • 天蓝色网站openshift做网站
  • 学校网站建设介绍天元建设集团有限公司技术中心
  • 地方社区网站 备案网站开发需求预算
  • 深圳网站搭建费用从seo角度做网站流量
  • 自己做网站seo优化wordpress分类自定义字段
  • 网站建设和维护工作总结镇江企力信息有限公司
  • 公司网站制作费用申请电子商务网站建设与运营
  • 儿童衣服刘涛做代言那个是什么网站福州seo公司
  • 京东商城 网站建设建立一个网站的流程
  • 简单好看个人主页网站模板旅游网站建设风险分析