gpt4 book ai didi

powershell - 如何使用Microsoft帐户添加-AzureRmAccount?

转载 作者:行者123 更新时间:2023-12-03 03:12:49 28 4
gpt4 key购买 nike

我想将 Add-AzureRmAccount 与我的 Microsoft 帐户凭据一起使用,但我不知道该怎么做。我想创建一个由 Windows 任务计划程序运行的非交互式脚本。因此,我无法使用交互式登录。我尝试了以下方法。

$User = "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="f1979e9eb1939083df929e9c" rel="noreferrer noopener nofollow">[email protected]</a>"
$PWord = ConvertTo-SecureString "password" -AsPlainText -Force
$Credential = New-Object –TypeName System.Management.Automation.PSCredential –ArgumentList $User, $PWord

Add-AzureRmAccount -Credential $Credential

但是,它失败了,我在文档中读到 Microsoft 帐户凭据不支持仅使用 -Credential 参数。

如何将我的 Microsoft 帐户凭据与 Add-AzureRmAccount 结合使用?

提前致谢。

最佳答案

这是因为 Microsoft 帐户是 Azure 的第三方,登录过程需要通过 live.com 进行重定向以检索 token ,并且无法以非交互方式执行此操作。

不幸的是,我怀疑这是一个无法轻易绕过的限制。

但是,如果您创建 Azure AD 帐户/服务原则,则可以向该帐户授予您所需的任何权限。只需多做一点工作即可。

关于powershell - 如何使用Microsoft帐户添加-AzureRmAccount?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34806401/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com