缺少JHipster注册表/加密和/解密端点

时间:2017-06-24 18:00:23

标签: jhipster spring-cloud-config jhipster-registry

我正在使用最新的JHipster Registry几天前更新。我正在尝试设置symmetric key encryption,这是春季启动本身https://cloud.spring.io/spring-cloud-config/spring-cloud-config.html的一部分(请参阅密钥管理)。我通过在bootstrap.properties

中设置密钥让它在Spring启动时工作

在JHipster下,开发人员建议所有端点都在/management/**下,所以我尝试了/management/encrypt,而encrypt只返回了404。

我已在许多地方设置了encrypt.key以尝试让其发挥作用

  1. 环境变量ENCRYPT_KEY
  2. 在application.yml下的git中
  3. 在注册表应用程序中的bootstrap.yml中
  4. 但是它仍然没有激活端点或其他错误。如果有人让它工作,请说明它是否适合您以及您使用的设置。

1 个答案:

答案 0 :(得分:1)

JHipster Registry为/config下的配置服务器端点设置前缀,此属性在bootstrap.ymlbootstrap-prod.yml文件中设置。

添加encrypt.key属性(或ENCRYPT_KEY环境变量)并安装" Java密码术扩展(JCE)无限强度管辖权政策文件"根据{{​​3}},您可以访问加密/解密端点:

Spring Cloud Config docs http://admin:password@registry:8761/config/encrypt

相关问题