无法在 curl 路径中使用“数据”获取保险库机密

问题描述

我正在尝试使用以下 URL 从在本地服务器上运行的 Vault 中获取机密,但它返回一个错误

http://127.0.0.1:8200/v1/kv/data/secret/MY_SECRET = {"errors":[]}

但是如果我删除“数据”,即http://127.0.0.1:8200/v1/kv/secret/MY_SECRET,它会起作用..

我是否配置错误?当然,在我的本地机器上测试相同的设置(据我所知)是可行的....

这是我的 config.hcl:

storage "raft" {
  path    = "./vault/data"
  node_id = "node1"
}

listener "tcp" {
  address     = "127.0.0.1:8200"
  tls_disable = 1
}

api_addr = "http://127.0.0.1:8200"
cluster_addr = "https://127.0.0.1:8201"
ui = true

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)