SharePoint Server 2019导出至Excel时认证所用浏览器咨询
核心结论
Office套件(包括Excel)与SharePoint Server进行认证、执行导出等交互操作时,不会直接调用系统默认浏览器,而是使用Office自身内置的IE内核组件(名为「Office Web Browser」)。即使将Chrome/Edge设为默认浏览器,这个内置组件的行为依然独立,这就是更换默认浏览器无效的原因。
针对性解决办法
- 将SharePoint Server站点添加到IE的兼容性视图列表:Office内置的IE内核会读取IE的兼容性设置,添加后可避免旧内核不兼容现代JS的问题
- 升级Office至最新版本:近年发布的Office 365/2021版本已逐步替换内置IE内核为Edge WebView2,对现代JS的支持更好,能从根源解决这类脚本错误
- 配置Office使用Edge WebView2(针对较新版本Office):可通过组策略或注册表强制Office启用WebView2组件,替代原有IE内核
- 校验SSO配置:确认你的SSO身份提供器未依赖仅现代浏览器支持的JS API,若有需调整为兼容IE 11的实现(Office内置IE内核基本等同于IE 11)
内容的提问来源于stack exchange,提问作者KLRahul...
相关产品推荐
相关产品推荐

