小编Kar*_*reg的帖子

在 Hashicorp Vault 上使用登录名/密码进行身份验证时“缺少客户端令牌”

我正在尝试在 Vault 上进行登录/通过身份验证。当我尝试 API 文档中给出的方法时:https : //www.vaultproject.io/api/auth/userpass/index.html#login

我收到此错误:

$ curl --request POST --data @payload.json https://<myurl>:8200/v1/auth/userpass/login/<mylogin> -k
{"errors":["missing client token"]}
Run Code Online (Sandbox Code Playgroud)

而且我找不到有关此错误的信息。这让我想知道会发生什么,因为我想通过登录/通行证进行身份验证以获取令牌,所以没有它是正常的。

这是payload.json的内容:

{
  "password": "foo"
}
Run Code Online (Sandbox Code Playgroud)

有没有办法用用户名/密码登录?当用户不知道其令牌时,这是我唯一的后备方法。

谢谢!

hashicorp-vault

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

hashicorp-vault ×1