正在使用Azure DevOps和Azure KeyVault。在这里,我试图使用Azure DevOps Pipelines中的KeyVault机密登录我的Azure帐户。为此,我遵循了Link-1,它用于获取秘密。所有设置均已正确完成,并进行了检查,我使用内联脚本执行了PowerShell任务,如图所示,其中Password是KeyVault Secret:
答案 0 :(得分:0)
首先,Azure Devops将不会输出定义为机密的变量。
然后在脚本中输入错误。您应该double-quote
密码:
$securePassword = "$(Password)" | ConvertTo-SecureString -AsPlainText -Force
答案 1 :(得分:0)