AZ cli 将秘密添加到以连字符开头的密钥保管库
AZ cli add secret to key vault that starts with a hyphen
我正在尝试使用 AZ-CLI 向我的密钥保管库添加秘密:
az keyvault secret set --name my-secret --value "-secret.my" --vault-name "foo"
如您所见,我的秘密以连字符“-”开头。这会产生以下错误:
ArgumentParseError: argument --value: expected one argument
Try this: 'az keyvault secret set --name MySecret --value {value} --vault-name MyKeyVault'
关于如何在不更改机密值的情况下规避此问题的任何想法?
更新答案:
能不能在原值前加个“=”试试
这个
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"
这里是githubreference
我正在尝试使用 AZ-CLI 向我的密钥保管库添加秘密:
az keyvault secret set --name my-secret --value "-secret.my" --vault-name "foo"
如您所见,我的秘密以连字符“-”开头。这会产生以下错误:
ArgumentParseError: argument --value: expected one argument
Try this: 'az keyvault secret set --name MySecret --value {value} --vault-name MyKeyVault'
关于如何在不更改机密值的情况下规避此问题的任何想法?
更新答案:
能不能在原值前加个“=”试试
这个
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"
这里是githubreference