前记:
最近本人产生了Windows与MacOS访问相同文件的需求,刚好服务器上运行了Alist服务,就按照官方文档配置了WebDAV,并成功运行在不同终端中。
在Windows系统中,PDF,VSCode等文件都可以在网络畅通时像本地文件一样无缝访问。但Office文件(Excel,PowerPoint,Word等)会在打开时显示「已阻止访问’xxxx’,因为源使用的登录方法可能不安全。建议与IT 支持联系,讨论如何使此文件更安全。」
对于此问题,Microsoft官方文档里大致说明了修改组策略即可解决。本着闲着也是闲着的想法,我开始在网络上寻找如何引入并修改组策略。最终,根据Microsoft社区中一位老哥的求助帖中找到了使用方法。
操作前注意:
此方案会修改系统文件及组策略文件,如若出现任何后果请自行负责!!!
1.下载
在官方文档给出的链接中下载和你电脑版本相对应的组策略模板(64位文件我已上传至我的Alist网盘中,如果你有需要,请点击这个链接尝试下载)
2.双击下载后的.exe执行文件并解压缩,得到下图中的文件
3.打开文件资源管理器并输入「%systemroot%\PolicyDefinitions」并回车,跳转到如下图的文件夹中
4.将解压后文件夹中「\admx\office16.admx」的文件直接复制到「%systemroot%\PolicyDefinitions」里
「%systemroot%\PolicyDefinitions」文件夹里是你已安装的所有语言所对应的文件,下面我们以简体中文来举例说明
5.将解压好的文件夹中的「\admx\zh-cn\office16.adml」复制到「%systemroot%\PolicyDefinitions\zh-CN」里,其他语言同理。
6.「Win+R」打开运行后输入「gpedit.msc」打开组策略面板,
在「用户配置\策略\管理模板\Microsoft Office 2016\安全设置」中找到
「允许指定的主机向 Office 应用显示基本身份验证提示」和「允许来自网络代理的基本身份验证提示」这两项设置。
7.这两项设置默认为未配置状态,我们要做的是将两项设置都改成启用,并在「允许指定的主机向 Office 应用显示基本身份验证提示」按照指示输入主机名(域名)并用分号分隔。点击「应用」保存后就可以解决了。