curl 命令无法在 shell 脚本中正确读取输入

问题描述 投票:0回答:0

我正在尝试在 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 协议。

curl azure-keyvault
© www.soinside.com 2019 - 2024. All rights reserved.