【问题标题】:Powershell and Teams two factor authenticationPowershell 和 Teams 双重身份验证
【发布时间】:2020-08-31 08:38:45
【问题描述】:

我已安装 Microsoft Teams PowerShell 模块并希望使用命令连接到我的帐户

$credential = Get-Credential

#Connect to Microsoft Teams
Connect-MicrosoftTeams -Credential $credential

将弹出一个对话框,仅询问我的凭据,如果没有第二步(我在手机上收到的代码),我将无法正确登录并出现错误。

我的问题是如何绕过二因子码或如何等待?

我的尝试是: 我只是使用

Connect-MicrosoftTeams

将打开 Microsoft 登录 GUI,然后在窗口中我可以登录并输入代码。 问题是上面的命令会报错,GUI 打不开。

链接: https://docs.microsoft.com/en-us/microsoftteams/teams-powershell-install https://docs.microsoft.com/en-us/powershell/module/teams/connect-microsoftteams?view=teams-ps

提前感谢您的帮助。

【问题讨论】:

  • "上面的命令会报错,GUI会打开。" - 请发布完整的错误文本/消息和详细信息,并描述 GUI - 与您从 Get-Credential 获得的 credUI 弹出窗口相同还是看起来不同?
  • 感谢您的评论,我错过了输入“将无法打开”,并且我在互联网上看到的 GUI 应该不像凭证,它应该像您登录时一样微软在线账号uclabs.blog/2018/07/remote-login-to-microsoft-teams.html?m=1
  • 我试图为您制作多个屏幕截图以涵盖多个场景,幸运的是一切正常,我发现 0.9.6 版可以执行 New-Team -Template 参数,而最新版本不能。

标签: powershell connect microsoft-teams


【解决方案1】:

首先安装-模块 -Name PowerShellGet -Repository PSGallery -Force 然后打开一个新的 Powershell 窗口和 Update-Module MicrosoftTeams -allowprerelease 您将获得 2.3.2 预览版 然后连接-MicrosoftTeams 现在您可以使用启用 MFA 的帐户。 具有讽刺意味的是,非预览模块无法处理 2021 年 6 月 14 日的 MFA。 /戈兰·埃里克森

【讨论】:

  • 谢谢你,这个项目已经完成了,但是我会记住这个信息用于其他项目:) THX
猜你喜欢
  • 2018-01-26
  • 2015-08-27
  • 1970-01-01
  • 1970-01-01
  • 2019-01-12
  • 2012-03-14
  • 1970-01-01
  • 2012-10-05
  • 1970-01-01
相关资源
最近更新 更多