使用 Vault 机密时发出 API 请求时出错
Error making API request when using Vault secrets
我正在关注 this tutorial,但我不知道为什么当我 运行 某些 vault 命令
时出现这些权限错误
vault kv put secret/hello foo=world
Error making API request.
URL: GET http://127.0.0.1:8200/v1/sys/internal/ui/mounts/secret/hello
Code: 403. Errors:
* permission denied
更多信息...
vault status
Key Value
--- -----
Seal Type shamir
Initialized true
Sealed false
Total Shares 1
Threshold 1
Version 1.8.4
Storage Type inmem
Cluster Name vault-cluster-fc4492f9
Cluster ID 87956902-532d-dcfd-5e9a-9f1d36207ef4
HA Enabled false
以及我的保险库包的版本
vault --version
Vault v1.8.4 (925bc650ad1d997e84fbb832f302a6bfe0105bbb)
我已经导出了Token和地址,所以我不知道下一步该怎么做才能解决这个问题。谁能帮我吗?提前致谢。
更新
从 UI 我可以访问 http://127.0.0.1:8200/ui/vault/ 但 CLI 仍然有同样的问题。我什至尝试过 vault auth 登录,但没有任何变化。
导出时必须在令牌周围使用引号:
export VAULT_TOKEN="s..."
我正在关注 this tutorial,但我不知道为什么当我 运行 某些 vault 命令
时出现这些权限错误 vault kv put secret/hello foo=world
Error making API request.
URL: GET http://127.0.0.1:8200/v1/sys/internal/ui/mounts/secret/hello
Code: 403. Errors:
* permission denied
更多信息...
vault status
Key Value
--- -----
Seal Type shamir
Initialized true
Sealed false
Total Shares 1
Threshold 1
Version 1.8.4
Storage Type inmem
Cluster Name vault-cluster-fc4492f9
Cluster ID 87956902-532d-dcfd-5e9a-9f1d36207ef4
HA Enabled false
以及我的保险库包的版本
vault --version
Vault v1.8.4 (925bc650ad1d997e84fbb832f302a6bfe0105bbb)
我已经导出了Token和地址,所以我不知道下一步该怎么做才能解决这个问题。谁能帮我吗?提前致谢。
更新
从 UI 我可以访问 http://127.0.0.1:8200/ui/vault/ 但 CLI 仍然有同样的问题。我什至尝试过 vault auth 登录,但没有任何变化。
导出时必须在令牌周围使用引号:
export VAULT_TOKEN="s..."