Spring云配置服务器加密解密

Spring Cloud config server encryption decryption

我正在使用下面的命令来加密密码。 curl -H "Content-Type: text/plain" lonrs03668:8888/encrypt -d Simple12$jedi

密码解密后,$符号后的值丢失,只返回Simple12。

问题是,如果字符串包含 $ 符号,则 encrypting/decrypting 不正确。

尝试curl -H 'content-type: text/plain' localhost:8888/encrypt --data-raw 'your password'

下面通过在 $ 之前添加 \ 为我工作。

curl -u root:s3cr3t -H "Content-Type: text/plain" lonrs03668:8888/encrypt --data-ascii Simple12\$jedi.