我想知道为什么我的 WOPI 主机没有被呼叫。我通过类似于以下内容的 HTML 页面启动我的主机:
https://github.com/Microsoft/Office-Online-Test-Tools-and-Documentation/blob/master/samples/SampleHostPage.html
出于测试目的,我只处理一个文件。
我正在使用的发现文件:
https://onenote.officeapps-df.live.com/hosting/discovery
查看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>
任何帮助表示赞赏!
当然,在我撰写本文时,我的服务器可用。
您必须是以下组织的成员Office 365 云存储合作伙伴计划 http://dev.office.com/programs/officecloudstorage能够使用MS 发现 URL http://wopi.readthedocs.io/en/latest/build_test_ship/environments.html#wopi-discovery-urls以及一般 WOPI 客户。您的域名必须添加到WOPI 域名允许列表 http://wopi.readthedocs.io/en/latest/build_test_ship/settings.html#allow-list(受信任域的列表),这只能由 Microsoft 完成。
如果您不是该计划的成员,您可以自行托管 WOPI 客户端。您可以在 Office Online Server 2016 和 Office Web Apps 2013 之间进行选择。两者都可以通过 MSDN 获得。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)