尝试启用方法时出现错误

时间:2020-08-09 14:15:12

标签: containers hashicorp-vault

我遵循了本教程:

https://www.serverlab.ca/tutorials/linux/administration-linux/how-to-install-hashicorp-vault-on-linux/

$ vault auth启用方法 启用代理身份验证时出错:提出API请求时出错。

URL: POST http://localhost:8200/v1/sys/auth/approle
Code: 400. Errors:

* missing client token

我的保管库正在容器中运行,并且我已经通过8200端口将其暴露了,我是否需要挂载卷?

2 个答案:

答案 0 :(得分:2)

在通过Vault CLI与Vault服务器交互时,使用VAULT_TOKEN env:

$ export VAULT_TOKEN="....."

答案 1 :(得分:1)

该指南缺少身份验证步骤。

例如,您需要在curl请求中提供标头

curl --header 'X-Vault-Token: s.5iSwFPh0XQa96MSrBHquCFlH' https://vault.blah/v1/...