项目中提供Excel模板下载功能,预先定义好模板内容,然后上传到服务器上,供使用者下载。下载下来的Excel在MacOS打开没有问题,在Windows下打开失败。对比了从Linux服务器上下载下来的文件与原文件的差异,在属性里发现从服务器上下载下来的文件多了一个文件解锁保护模式之类的属性,勾上该属性文件即可正常打开。
网上查找相关的解决方案:https://answers.microsoft.com/zh-hans/msoffice/forum/all/office/e20ee767-2ac0-4fa7-a4ee-f11cf0096429,按该方法设置,问题解决。
感谢测试的小伙伴的配合~