gpt4 book ai didi

windows - Connect-AzAccount 更改浏览器

转载 作者:行者123 更新时间:2023-12-02 07:38:32 25 4
gpt4 key购买 nike

当我运行 Connect-AzAccount 时,我在 Windows 操作系统 (Chrome) 上设置的默认浏览器未运行。但它正在加载 IE 并询问登录详细信息。如何更换浏览器?

最佳答案

在我的公司,我们对 Azure AD 帐户使用 MFA。此外,我们的本地 AD 未与 Azure AD 集成。为了使其更具挑战性,我们使用本地 AD 帐户 ( [email protected] ) 对 Azure DevOps 进行身份验证,同时使用 Azure AD 帐户 ( [email protected] ) 对 Azure 资源管理器 API 进行身份验证。

每次我尝试使用 Connect-AzAccount 在 PowerShell 中使用我的 Azure AD 帐户 ( [email protected] ) 进行身份验证时,它都会像使用我的本地 AD 帐户 ( [email protected] ) 进行身份验证,而不是进行身份验证.

我尝试了常用的命令,但没有成功:

Disconnect-AzAccount
Clear-AzContext -Scope CurrentUser -Force
Disable-AzContextAutosave -Scope Process

我尝试破坏 Internet Explorer 中的历史记录,但没有成功。

我将笔记本电脑上的默认浏览器从 Chrome 更改为 Edge,并且删除了 Edge 中的历史记录。没有影响。无论操作系统的默认浏览器使用什么,PowerShell 似乎仍在使用相同的引擎来管理交互式 Azure 登录页面。

我研究了如何更改 PowerShell 用于管理交互式 Azure 登录页面 (Connect-AzAccount) 的浏览器来解决该问题。但我没有找到解决方案。

以下是最终在我的场景中起作用的内容:

Disconnect-AzAccount
Connect-AzAccount -UseDeviceAuthentication

使用 -UseDeviceAuthentication 选项时,Connect-AzAccount 可让您手动选择要用于 Azure 身份验证的浏览器。

就我而言,我在隐身模式下使用 Chrome 来执行 Azure 身份验证,最终能够成功使用我的 Azure AD 帐户(“[email protected] ”)进行身份验证。

虽然这不会更改 Connect-AzAccount 使用的默认浏览器,但这是一种解决方法,可以让你手动选择不同的浏览器进行 Azure 身份验证。

关于windows - Connect-AzAccount 更改浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65310972/

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