当前位置: 首页 > 知识库问答 >
问题:

Spring Cloud Config:调用执行器/刷新endpoint时,Spring Cloud Config client中的jasypt无法解密密码

伯逸明
2023-03-14

我正在使用git作为存储库设置spring cloud config server(2.2.0.Release)和config client。另外,我正在使用jasypt-spring-boot-starter(2.1.2)加密属性文件中的值。

   password: ENC(cppertuvnh)

共有1个答案

黄高爽
2023-03-14

新版本3.0.3修复了此问题:

Update 05/31/2020: Version 3.0.3 Release Includes
Minor bug fixes
Documentation fixes
Refresh event fix for spring cloud config

https://github.com/ulisesbocchio/jasypt-spring-boot#update-05312020-version-303-release-includes

 类似资料:
  • 本文向大家介绍在SpringBoot中通过jasypt进行加密解密的方法,包括了在SpringBoot中通过jasypt进行加密解密的方法的使用技巧和注意事项,需要的朋友参考一下 1.用途 在SpringBoot中,通过jasypt可以进行加密解密. 这个是双向的, 且可以配置密钥. 2.使用: 2.1通过UT创建工具类,并认识jasypt 可以看出, 每次生成的密码是不一样的, 但是通过密钥,可

  • 我在kubernetes集群中有多个pod用于相同的微服务。每个pod正好有一个微服务实例。所有这些吊舱都位于网络负载平衡器的后面。我点击了LB with/refreshendpoint,这只刷新了它负载平衡的pod容器的配置。有没有一种方法可以通过不单独调用每个容器来刷新此微服务所有pod的容器的配置?

  • 我有一个由maven处理的Springboot项目,其中包含一些用Jasypt加密的秘密。当我运行时,我将传递jasypt密码为: 它能够运行测试用例,并将jar文件部署到存储库中。但是当我对mvn release做同样的操作时,jasypt密码没有正确设置。 或者 对于这两种情况,我在运行测试用例时都会遇到以下错误。 原因:java。lang.IllegalStateException:缺少必需

  • 我使用命令行加密和解密密码,它工作得很好,所以我确信我的加密和解密密码是准确的,但是当我尝试启动我的spring应用程序时,我得到了这个错误。因此任何帮助(•-•)

  • 我在https://flywaydb.org/documentation/plugins/springboot下面做了flywaydb+Spring boot的配置,它可以很好地工作 然后在java端添加了一个Bean,该Bean使用和静态方法加载属性 此外,我还确保上面的Bean实际上是使用记录器解密密码的。 但每当我运行我的应用程序时,它就会失败,错误是致命的:用户的密码验证失败--不知何故,

  • 创建随机盐。 使用SALT加密密码。 保存用户的salt和加密密码。 我想要盐的大小,算法给出作为输入。 我想要解密的原因是,我有一些为应用程序创建的配置文件和一些值是密码,我想要保存为加密的文件和解密时,我想要使用它。 谁能提供一个适当的例子或如何使用它在我自己的方式?我想实现Jasypt在文章中提到的。但没有可用的代码。