【发布时间】:2021-12-11 21:05:11
【问题描述】:
我正在尝试在 azure 中自动创建 VM。 我想提示用户填写凭据,然后将它们作为机密存储在我的 azure key vault 中。问题是它会自动将密码传输到安全字符串,因此我无法存储该值...
【问题讨论】:
-
[System.Net.NetworkCredential]::new([string]::Empty,$passw).Password或[System.Runtime.InteropServices.Marshal]::PtrToStringUni([System.Runtime.InteropServices.Marshal]::SecureStringToGlobalAllocUnicode($passw))或ConvertFrom-SecureString $passw -AsPlainText如果你有 PS Core。一个简单的谷歌搜索就会产生你正在寻找的答案。 -
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: azure powershell cloud azure-keyvault