gpt4 book ai didi

powershell - 登录-AzureRMAccount 返回 "Unknown User Type"

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

正如标题所暗示的,我正在尝试在 Powershell 中自动执行 AzureRMAccount 的登录过程。

我搜索了我能找到的每个网站上的每个论坛,尝试了每种不同的解决方案组合(好吧,除了有效的解决方案)。

每次我尝试自动执行 Azure 帐户的登录过程时,都会收到错误:

Unknown User Type

是的,我拥有此帐户的完全访问权限,是的,如果我省略所有参数并允许交互式用户名/密码对话框,它确实可以正常工作。

我什至尝试简单地调用Get-Credentials并将其推送到变量中,然后使用这些凭据调用Login-AzureRMAccount......不走运。

Add-AzureRMAccount 也失败。

如有任何帮助,我们将不胜感激。

enter image description here

最佳答案

我确实找到了一个解决方案,尽管它不是最安全的解决方案,因为它会生成一个磁盘文件,如果有人访问正在执行 Powershell 代码的计算机,您的信息就会面临风险。

您可以交互登录并立即将上下文导出到 json 文件,然后稍后导入该 json 文件作为当前上下文以绕过登录

PS C:\> Save-AzureRmContext -Profile (Add-AzureRmAccount) -Path C:\test.json

然后在稍后的 session 中导入上下文

PS C:\> Import-AzureRmContext -Path C:\test.json

同样,这不是最安全的选择,但它确实达到了效果。我希望有一个更安全的选择。

关于powershell - 登录-AzureRMAccount 返回 "Unknown User Type",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47305595/

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