WOPI主机未调用

Łuk*_*eta 3 ms-wopi

我想知道为什么我的WOPI主机没有被调用.我通过类似于以下内容的HTML页面启动主机:

https://github.com/Microsoft/Office-Online-Test-Tools-and-Documentation/blob/master/samples/SampleHostPage.html
Run Code Online (Sandbox Code Playgroud)

出于测试目的,我只处理一个文件.

我正在使用的发现文件:

https://onenote.officeapps-df.live.com/hosting/discovery
Run Code Online (Sandbox Code Playgroud)

用于查看word文件的链接:

<form id="office_form" name="office_form" target="office_frame"
  action="https://word-view.officeapps-df.live.com/wv/wordviewerframe.aspx?ui=nb-NO&rs=nb-NO&dchat=1&IsLicensedUser=1&WOPISrc=http%3A%2F%2F138.68.127.245%3A8082%2Fcontext%2Fwopi%2Ffiles%2Fxyz" method="post">
  <input name="access_token" value="something" type="hidden"/>
  <input name="access_token_ttl" value="0" type="hidden"/>
</form>
Run Code Online (Sandbox Code Playgroud)

任何帮助赞赏!当然我的服务器在我写这篇文章时可用.

roc*_*cky 5

您必须是Office 365云存储合作伙伴计划的成员才能够使用MS发现URL和WOPI客户端.您的域必须添加到WOPI域允许列表(可信域列表),这只能由Microsoft完成.

如果您不是该计划的成员,您可以自己托管WOPI客户端.您可以选择Office Online Server 2016和Office Web Apps 2013.两者都可以通过MSDN获得.