簡體   English   中英

沒有MS-FSSHTTP / COBALT的WOPI實現

[英]WOPI implementation without MS-FSSHTTP/COBALT

我們正在嘗試在不使用CobaltCore dll的情況下為我們的Office Web Apps服務器實現WOPI主機。 (用Java實現)。 我發現的所有信息都表明您必須實現MS-FSSHTTP才能編輯Word文檔。

但是,這是我在此頁面上找到的: 與Office Online集成

與Office Online集成相對簡單。 您只需要做一些HTML和JavaScript工作,並設置一些簡單的REST端點。 如果您熟悉現有的Office協議,請注意您不必通過SOAP over HTTP協議(Cobalt)實現[MS-FSSHTTP]:文件同步

還有一個簡單的實現在這里

但是當我點擊我們的Office Web Apps服務器時,我無法使用它(標題X-WOPI-Override等於COBALT for Word文檔)。

  1. 該頁面上的信息是否僅適用於您使用Office Online的情況?
  2. 我是否需要在Office Web Apps Server上更改設置,以使其行為類似於Excel文件編輯? 在CheckFileInfo上,我嘗試設置SupportsCoauth = false和SupportsCobalt = false

看起來我在我的問題中提到的文檔/頁面是指Office Online Server ...它是Office Web Apps Server的替代品。

我在這里下載了Office Online Server的預覽版

比較兩個版本的discovery.xml時,Word docx編輯要求是不同的:

Office Web Apps Server:
<action name="edit" ext="docx" requires="locks,cobalt,update"

Office Online Server:
<action name="edit" ext="docx" requires="locks,update"

我能夠在不引用Microsoft.CobaltCore.dll的情況下實現Word編輯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM