我们能否强制我们的 Office 任务窗格加载项使用 IE11 而不是 Edge?

Can we force our Office task pane add-in to use IE11 rather than Edge?

我的公司有一个内部开发的 Office 任务窗格加载项,我们在内部托管在 SharePoint 2013 加载项目录中,仅供我们网络上的员工使用。

我们注意到最近加载项开始提示用户登录,这在过去从未发生过:

经过一些研究,我们最近升级到的 combination of Windows and Office version 似乎导致 Microsoft Edge 被用于从桌面 Office 程序呈现加载项(我们的用户使用的唯一方式)加入)。以前,IE11 用于呈现加载项,我们没有遇到提示用户登录的问题。

上面链接的 Microsoft documentation 有一个注释:

If your add-in includes the Runtimes element in the manifest, it uses Internet Explorer 11 regardless of the Windows or Microsoft 365 version. For more information, see Runtimes.

我们已尝试在我们的加载项清单中使用 Runtimes 元素,但没有奏效。任务窗格继续使用 Edge 呈现,提示登录,并显示如下消息:

我们可以在清单中做些什么来强制 Word 和 Excel 使用 IE11 而不是 Edge 来呈现我们的加载项?

如果我们不得不使用 Edge,有什么办法可以让它在每次加载插件时停止提示登录?

我们的 IT 团队是否可以采取任何政策措施来强制 IE11 或让 Edge 停止提示登录?根据我的研究,Edge 似乎没有可信站点的概念。

我可以给你部分答案,但可能不是解决方案:

您无法控制用户计算机上使用的浏览器。

SharePoint 加载项目录不能用于使用最近几年开发的某些清单 XML 的加载项。 (我不知道为什么。)看起来 <Runtimes> 是其中之一。

关于删除登录提示,如果您在接下来的几天内没有在这里得到答案,您可以尝试在 office-js 存储库上提出问题。