我有一个 PowerShell 脚本,它应该打开 Web 登录弹出窗口,因为 SharePoint 网站需要 MFA。该脚本会打开弹出窗口,但它不会加载 Microsoft 登录页面内容。它只加载一个空白页面。

经过几个小时的故障排除后,我们确定这是由于 Internet Explorer 的安全设置造成的。当 IE 中的 Security Level Setting 设置为 High 时,浏览器和弹窗都不会加载登录页面(假设弹窗也加载 IE)。
由于服务器限制,无法将 IE 设置更改为较低级别。
是否有任何其他方法可以在 MFA 环境中使用 Connect-PnPOnline/使用 MFA 连接到 SharePoint Online 或者是否可以指定弹出窗口打开的浏览器(Edge 加载登录页面没有问题)?

