Расшифровка шифрования сервера конфигурации Spring Cloud

Я использую приведенную ниже команду для шифрования пароля. curl -H "Тип содержимого: текст / обычный" lonrs03668:8888/encrypt -d Simple12$jedi

после расшифровки пароля значение после знака $ теряется и возвращается только Simple12.

Проблема заключается в том, что если строка содержит знак $, она неправильно шифрует / дешифрует.

2 ответа

Решение

Ниже работает для меня, добавив \ before $.

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

Пытаться curl -H 'content-type: text/plain' localhost:8888/encrypt --data-raw 'your password'

Другие вопросы по тегам