Blazor Server中WOPI主机二次编辑文件报错及文件损坏问题求助
Blazor Server部署WOPI主机后二次编辑Office文档报错问题
我在Blazor Server应用中部署了WOPI主机,所需功能对应的.wopitest测试全部通过(其余测试已跳过)。上传Word文档后可正常查看,首次编辑也能完成,但二次尝试编辑时出现未处理错误,该错误源自Office Online的JavaScript文件。(二次编辑报错:Office Online JS未处理错误)
报错后仍可查看文档,无论通过Office Online页面的“编辑”按钮还是直接访问编辑Action URL,均出现此问题。
补充信息
- 使用ngrok本地调试
- .NET 6
- 采用SQLite数据库存储文件信息(含文件路径)
- 本地文件夹存储文件内容(如存放所有文件的
data文件夹) - .xlsx文件编辑后也会损坏,用Excel打开需修复,修复会移除含文本的单元格及主题
- 查看Word文档时控制台存在报错(查看文档控制台报错)
- 首次编辑Word文档时控制台也有报错(首次编辑控制台报错)
原本预期可重复编辑文档,尝试用桌面版Word打开文件时出现恢复错误(桌面版Word恢复提示),恢复后桌面版可正常使用,但仍无法通过WOPI打开编辑。
内容的提问来源于stack exchange,提问作者JJ-connect
相关产品推荐
相关产品推荐

