Spring Cloud Config Client 不能加密解密问题

问题描述:

Spring Cloud Config Client 不能加密解密,访问localhost:8888/encrypt/status接口,返回如下结果:

{
    "description": "No key was installed for encryption service",
    "status": "NO_KEY"
}

解决办法:

1、下载jce_policy-8.zip,解压后复制US_export_policy.jar和local_policy.jar到<java home>\lib\security文件夹;

2、配置环境变量:ENCRYPT_KEY=IMSYMMETRIC

3、在bootstarp.yml增加以下配置:

encrypt:
  key: IMSYMMETRIC

4、访问localhost:8888/encrypt/status接口,返回如下结果:

{
    "status": "OK"
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章