我是 HashiCorp Vault 的新手,到目前为止,我已经完成了教程的安装和设置服务器。我什至学会了创建一个秘密,没有问题。我在秘密引擎中遇到了问题。当我输入命令“vault Secrets enable -path=kv kv”时,我收到一条错误消息“启用错误:发出 API 请求时出错。
URL:POST http://127.0.0.1:8200/v1/sys/mounts/kv 代码:403。错误:
Vault 默认拒绝访问其 API 端点。为了使用 /sys/mounts/kv,您需要向 HTTP 请求提供 X-Vault-Token 标头,并且该令牌必须在 sys/mounts/kv 路径上具有足够的权限。
https://www.vaultproject.io/api-docs/system/mounts#enable-secrets-engine
我也面临着同样的问题。我通过运行解决了
vault login
命令
并提供令牌。
然后问题就解决了。