Powershell和Teams两因素验证

问题描述

我已经安装了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

预先感谢您的帮助。

解决方法

First Install-Module -Name PowerShellGet -Repository PSGallery -Force 然后打开一个新的 Powershell 窗口和 Update-Module MicrosoftTeams -allowprerelease 您将获得 2.3.2 预览版 然后连接-MicrosoftTeams 现在您可以使用启用 MFA 的帐户。 具有讽刺意味的是,非预览模块无法处理 2021 年 6 月 14 日的 MFA。 /Göran Eriksson

,

请查看this脚本,看看它是否允许您完成所尝试的工作。该脚本可让您使用mfa与团队联系。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...