0

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

在 JHipster 下,开发人员建议所有端点都在下面,/management/**所以我尝试过/management/encryptencrypt都返回 404。

我已经encrypt.key在很多地方设置了它来尝试让它工作

  1. 环境变量ENCRYPT_KEY
  2. 在 git 下的 application.yml
  3. 在注册表应用程序中的 bootstrap.yml

但是它仍然没有激活端点或其他错误。如果有人让它工作,请说明它是否适合您以及您使用的设置。

4

1 回答 1

1

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

根据Spring Cloud Config 文档添加 encrypt.key 属性(或 ENCRYPT_KEY 环境变量)并安装“Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files”后,您可以在以下位置访问加密/解密端点:

http://admin:password@registry:8761/config/encrypt http://admin:password@registry:8761/config/decrypt

于 2017-06-24T21:51:12.040 回答