我正在尝试在 Linux VM 中使用 curl 从 Azure Key Vault 获取机密。我的命令是 CONFIG_SECRET=$(curl 'https://sFlowDeploymentKeys.vault.azure.net/secrets/config?api-version=2016-10-01' -H "Authorization: Bearer ${ACCESS_TOKEN}" -H 元数据:真——http1.1)
我得到一个 400 错误,当我回显命令时,输出是:
似乎访问令牌的末尾被附加到 auth 标头之后的 curl 命令的末尾。这是为什么?
N/A - 只尝试过不同的 HTTP 协议。