【问题标题】:Getting error "'encypt' is not a valid command" while trying to encrypt using Spring boot CLI尝试使用 Spring Boot CLI 进行加密时出现错误“'encypt' is not a valid command”
【发布时间】:2019-01-08 14:44:00
【问题描述】:

我正在尝试使用 Spring boot CLI (1.5.7) 加密密码。

./spring encrypt mysecret --key ashish

此命令出现以下错误:

'encypt' is not a valid command. See 'help'.

请告诉我如何解决这个问题。

【问题讨论】:

    标签: spring-boot spring-cloud


    【解决方案1】:

    其实加解密自带Spring Cloud CLI 所以下面的命令会给你这些命令

    ./spring install org.springframework.cloud:spring-cloud-cli:1.3.2.RELEASE
    

    但是现在我得到了不同的错误 “由于密钥无效,无法初始化”

    有人有什么想法吗?

    【讨论】:

    • 如果您还有问题,请不要将其作为答案,只需修改原始问题即可。
    【解决方案2】:

    您可以在Spring Boot CLI 文档中找到它:

    先决条件:使用您需要的加密和解密功能 安装在您的 JVM 中的全功能 JCE(它不存在 默认)。您可以下载“Java 密码学扩展 (JCE) 来自 Oracle 的 Unlimited Strength Jurisdiction Policy Files”,并遵循 安装说明(基本上替换了 2 个策略文件 在 JRE lib/security 目录和您下载的目录中)。

    【讨论】:

      猜你喜欢
      • 2014-02-25
      • 2020-07-10
      • 1970-01-01
      • 1970-01-01
      • 2013-03-12
      • 2014-03-14
      • 2019-03-11
      • 2012-09-11
      • 1970-01-01
      相关资源
      最近更新 更多