我正在尝试使用 AZ-CLI 将 secret 添加到我的 key 保管库:
az keyvault secret set --name my-secret --value "-secret.my" --vault-name "foo"
如您所见,我的 secret 以连字符“-”开头。这会产生以下错误:
ArgumentParseError: argument --value: expected one argument
Try this: 'az keyvault secret set --name MySecret --value {value} --vault-name MyKeyVault'
关于如何在不改变 secret 值的情况下规避此问题的任何想法?
最佳答案
更新答案:
你可以尝试在原始值前面加一个“=”
这个
az keyvault secret set --name my-secret --value="-secret.my" --vault-name "foo"
而不是这个
az keyvault secret set --name my-secret --value "-secret.my" --vault-name "foo"
这是 github reference
关于azure - AZ cli 将 secret 添加到以连字符开头的 key 保管库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66060798/