我的公司有一个内部开发的Office任务窗格外接程序--在SharePoint 2013外接程序目录中我们内部托管该外接程序,仅供我们网络上的员工使用。
我们注意到,最近外接程序开始提示用户登录,这在过去从未发生过:
在进行了一些研究之后,我们最近升级到的Windows和Office版本的组合似乎导致Microsoft被用于呈现桌面Office程序中的外接程序(用户使用外接程序的唯一方式)。以前,IE11是用来呈现外接程序的,我们在提示用户登录时没有问题。
上面链接的Microsoft 文档有一个注释:
如果您的外接程序包括清单中的
Runtimes
元素,那么它将使用Internet 11,而不考虑Windows或Microsoft365版本。有关更多信息,请参见运行时。
我们尝试在外接程序清单中使用Runtimes
元素,但它没有工作。任务窗格继续使用Edge呈现,提示登录,并显示如下消息:
清单中有什么可以强制Word & Excel使用IE11而不是边缘来呈现外接程序吗?
如果我们被迫使用Edge,那么在每次加载外接程序时,我们还能做什么使它停止提示登录吗?
在策略上,我们的IT团队可以做些什么来强制IE11或者让边缘停止提示登录吗?从我的研究来看,Edge似乎没有可信站点的概念。
发布于 2020-07-10 21:08:58
我可以给你一个部分的答案,但也许不是一个解决办法:
您无法控制用户计算机上使用的浏览器。
SharePoint外接程序目录不能用于使用过去几年开发的某些清单XML的外接程序。(我不知道为什么。)看起来<Runtimes>
就是其中之一。
至于删除登录提示,如果您在接下来的几天中没有得到答案,您可以尝试在办公室-js回购中提出一个问题。
https://stackoverflow.com/questions/62837649
复制相似问题