我正在尝试使用Spring Boot CLI(1.5.7)对密码进行加密。
./spring encrypt mysecret --key ashish
此命令出现以下错误:
'encypt' is not a valid command. See 'help'.
请让我知道如何解决此问题。
答案 0 :(得分:0)
实际上,Spring Cloud CLI附带了加密和解密功能 所以下面的命令将为您提供这些命令
./spring install org.springframework.cloud:spring-cloud-cli:1.3.2.RELEASE
但是现在我得到了不同的错误 “由于无效的密钥而无法初始化”
有任何想法吗?
答案 1 :(得分:0)
您可以在Spring Boot CLI
文档中找到它:
先决条件:使用所需的加密和解密功能 安装在JVM中的完整功能JCE( 默认)。您可以下载“ Java密码术扩展(JCE) 来自Oracle的“无限强度管辖权策略文件”,并遵循 安装说明(基本上替换2个策略文件 在JRE lib / security目录中,其中包含您下载的文件。