2017-09-12 10 views
0

パスワードを暗号化するには、以下のコマンドを使用しています。 curl -H "Content-Type:text/plain" lonrs03668:8888/encrypt -d Simple12 $ jediSpring Cloud設定サーバー暗号化の復号化

パスワードを解読した後、$記号が失われた後の値はSimple12を返すだけです。

文字列に$記号が含まれていると、正しく暗号化/復号化されないという問題があります。

答えて

0

を試してみては$の前に\を追加することによって、私のために働いています。

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

0

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

+0

コードのみの回答は、質問の問題の解決方法を説明していないため、お勧めできません。あなたの答えを更新して、これが何をし、どのように問題を解決するのかを説明してください。 [よくある回答を書くにはどうすればいいですか](https://stackoverflow.com/help/how-to-answer)を参照してください。 – FluffyKitten

+0

--data-rawはコマンドではないので、これは動作しません。 –