我们正在尝试在不针对我们的 Office Web Apps 服务器使用 CobaltCore dll 的情况下实现 WOPI 主机。(用Java实现)。我发现的所有信息都表明您必须实施 MS-FSSHTTP 才能编辑 Word 文档。
但是,这是我在此页面上找到的:与 Office Online 集成
与 Office Online 集成相对简单。您只需要做一些 HTML 和 JavaScript 工作,并设置一些简单的 REST 端点。如果您熟悉现有的 Office 协议,请注意您不必实施 [MS-FSSHTTP]:通过 HTTP 协议上的 SOAP 进行文件同步 (Cobalt)
这里还有一个示例实现
但是当我点击我们的 Office Web Apps Server 时,我无法让它工作(标题 X-WOPI-Override 等于 Word 文档的 COBALT)。
- 该页面上的信息是否仅适用于您使用 Office Online 的情况?
- 是否必须更改 Office Web Apps Server 上的设置,以便其行为类似于 Excel 文件编辑?在 CheckFileInfo 上,我尝试设置 SupportsCoauth=false 和 SupportsCobalt=false