无法使用非对称加密解密 Spring Cloud 配置中的配置属性

苏雷什

我正在尝试从配置服务器加载解密的配置属性,但因以下错误而失败:

2018-08-07 09:58:26.534 WARN 20400 --- [nio-8888-exec-3] osccseCipherEnvironmentEncryptor:无法解密密钥:密码(类 java.lang.IllegalStateException:无法从商店加载密钥:类路径资源 [服务器.jks])

当 server.jks 放在类路径中时会发生此错误。但是当放置在 C:\drive 位置时它工作正常。

我的配置服务器 bootstrap.yml:

encrypt:
  key-store:
   # location: file:///C:/keystore/server.jks #using asymmetric encryption
    location: classpath:/server.jks #using asymmetric encryption
    password: springcloudconfig
    alias: testconfigkey
    secret: springcloudconfig       
 # key: springcloudconfig #using symmetric encryption

知道我缺少什么吗?非常感谢您的帮助!Spring Boot:2.0.3 JCE 安装 jre/lib 位置

苏雷什

我只是注意到 server.jks 文件在配置服务器项目中不存在。放置文件后,它正确解密了内容。

Github 中提供了源代码:

https://github.com/sureshpec04/spring-cloud-config-sample

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用HikariCP的属性配置Spring Cloud Connectors的PoolConfig和ConnectionConfig

来自分类Dev

使用 Spring Cloud Bus 刷新配置更改

来自分类Dev

使用@PropertySource的Spring属性配置

来自分类Dev

使用Spring Boot 1.5.1在Camden.SR5中配置Spring Cloud Stream

来自分类Dev

尝试配置探针时,Spring Boot中的“无法解析配置属性”

来自分类Dev

从带有子文件夹的Spring Cloud配置仓库中获取属性

来自分类Dev

从带有子文件夹的Spring Cloud配置仓库中获取属性

来自分类Dev

Spring Cloud配置目录结构

来自分类Dev

在Spring中操作配置属性

来自分类Dev

使用配置文件禁用Spring Cloud Server Config?

来自分类Dev

使用xml spring配置为jmx mbean配置只读属性

来自分类Dev

如何在Spring Cloud Zuul中配置路由

来自分类Dev

Spring Cloud Config Server中配置文件的模式匹配

来自分类Dev

在Spring Cloud Consul中不会自动更改配置值

来自分类Dev

Kubernetes服务发现中的Spring Cloud Gateway配置问题

来自分类Dev

Spring Cloud:如何在@FeignClient中配置Hystrix

来自分类Dev

在配置文件中忽略的spring.cloud.inetutils.ignoredInterfaces

来自分类Dev

android中的RSA/非对称解密

来自分类Dev

使用java代码中的数据库属性在Spring中配置连接池

来自分类Dev

如何使用Spring配置在全局范围内忽略json中的“空”或空属性

来自分类Dev

如何在Spring Boot应用程序中使用配置(properties / yml)文件中的属性?

来自分类Dev

在Spring Boot中如何同时使用来自不同配置文件的属性?

来自分类Dev

如何仅使用 java 配置在 spring 配置中定义方面

来自分类Dev

如何使用Spring Boot配置属性对属性进行分组

来自分类Dev

带有Turbine配置的Spring Cloud领事

来自分类Dev

本地开发模式下的 Spring Cloud 配置

来自分类Dev

Spring配置:String属性中的long值

来自分类Dev

在Spring Cloud配置客户端之间共享配置

来自分类Dev

如何配置Spring Cloud Stream(Kafka)应用程序以在Confluent Cloud中自动创建主题?

Related 相关文章

  1. 1

    使用HikariCP的属性配置Spring Cloud Connectors的PoolConfig和ConnectionConfig

  2. 2

    使用 Spring Cloud Bus 刷新配置更改

  3. 3

    使用@PropertySource的Spring属性配置

  4. 4

    使用Spring Boot 1.5.1在Camden.SR5中配置Spring Cloud Stream

  5. 5

    尝试配置探针时,Spring Boot中的“无法解析配置属性”

  6. 6

    从带有子文件夹的Spring Cloud配置仓库中获取属性

  7. 7

    从带有子文件夹的Spring Cloud配置仓库中获取属性

  8. 8

    Spring Cloud配置目录结构

  9. 9

    在Spring中操作配置属性

  10. 10

    使用配置文件禁用Spring Cloud Server Config?

  11. 11

    使用xml spring配置为jmx mbean配置只读属性

  12. 12

    如何在Spring Cloud Zuul中配置路由

  13. 13

    Spring Cloud Config Server中配置文件的模式匹配

  14. 14

    在Spring Cloud Consul中不会自动更改配置值

  15. 15

    Kubernetes服务发现中的Spring Cloud Gateway配置问题

  16. 16

    Spring Cloud:如何在@FeignClient中配置Hystrix

  17. 17

    在配置文件中忽略的spring.cloud.inetutils.ignoredInterfaces

  18. 18

    android中的RSA/非对称解密

  19. 19

    使用java代码中的数据库属性在Spring中配置连接池

  20. 20

    如何使用Spring配置在全局范围内忽略json中的“空”或空属性

  21. 21

    如何在Spring Boot应用程序中使用配置(properties / yml)文件中的属性?

  22. 22

    在Spring Boot中如何同时使用来自不同配置文件的属性?

  23. 23

    如何仅使用 java 配置在 spring 配置中定义方面

  24. 24

    如何使用Spring Boot配置属性对属性进行分组

  25. 25

    带有Turbine配置的Spring Cloud领事

  26. 26

    本地开发模式下的 Spring Cloud 配置

  27. 27

    Spring配置:String属性中的long值

  28. 28

    在Spring Cloud配置客户端之间共享配置

  29. 29

    如何配置Spring Cloud Stream(Kafka)应用程序以在Confluent Cloud中自动创建主题?

热门标签

归档