Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring云配置-加密密码_Java_Spring_Spring Boot_Spring Cloud_Spring Cloud Config - Fatal编程技术网

Java Spring云配置-加密密码

Java Spring云配置-加密密码,java,spring,spring-boot,spring-cloud,spring-cloud-config,Java,Spring,Spring Boot,Spring Cloud,Spring Cloud Config,我看到SpringCloud配置提供了一个/encrypt和/decrypt端点。如何通过高级REST客户端使用encrypt and decrypt endpoint来查看加密或解密的字符串?状态如下: 服务器还公开/encrypt和/decrypt端点(在 假设这些将是安全的,并且仅由授权人员访问 代理)。如果您正在编辑远程配置文件,则可以使用 将服务器配置为通过将发布到/encrypt 终点 对于加密,向/encrypt端点发送POST请求,以明文作为请求正文: $ curl localh

我看到SpringCloud配置提供了一个
/encrypt
/decrypt
端点。如何通过高级REST客户端使用encrypt and decrypt endpoint来查看加密或解密的字符串?

状态如下:

服务器还公开
/encrypt
/decrypt
端点(在 假设这些将是安全的,并且仅由授权人员访问 代理)。如果您正在编辑远程配置文件,则可以使用 将服务器配置为通过发布到
/encrypt
终点

对于加密,向
/encrypt
端点发送
POST
请求,以明文作为请求正文:

$ curl localhost:8888/encrypt -d mysecret
682bc583f4641835fa2db009355293665d2647dade3375c0ee201de2a49f7bda
$ curl localhost:8888/decrypt -d 682bc583f4641835fa2db00935529366...
mysecret
反向操作也可通过
/decrypt
(提供 服务器配置了对称密钥或完整密钥对)

对于解密,向
/decrypt
端点发送
POST
请求,请求正文为密码文本:

$ curl localhost:8888/encrypt -d mysecret
682bc583f4641835fa2db009355293665d2647dade3375c0ee201de2a49f7bda
$ curl localhost:8888/decrypt -d 682bc583f4641835fa2db00935529366...
mysecret

只需向相应的端点发送请求。什么是高级rest客户端?它是一个用于发送rest消息的google chrome插件。这是我正在使用的端点。我应该使用get还是post,如何传递我要加密的字符串?@Ali-请您在这里引导我好吗?