Узел WOPI не вызывается

#ms-wopi

#ms-wopi

Вопрос:

Я хотел бы знать, почему мой хост 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-NOamp;rs=nb-NOamp;dchat=1amp;IsLicensedUser=1amp;WOPISrc=http://138.68.127.245:8082/context/wopi/files/xyz" method="post">
  <input name="access_token" value="something" type="hidden"/>
  <input name="access_token_ttl" value="0" type="hidden"/>
</form>
  

Любая помощь приветствуется!
Конечно, мой сервер доступен в то время, когда я пишу это.

Ответ №1:

Вы должны быть участником партнерской программы облачного хранилища Office 365, чтобы иметь возможность использовать URL-адреса MS Discovery и клиенты WOPI в целом. Ваш домен должен быть добавлен в список разрешенных доменов WOPI (список доверенных доменов), это может сделать только Корпорация Майкрософт.

Если вы не являетесь участником этой программы, вы можете самостоятельно разместить клиент WOPI. Вы можете выбрать между Office Online Server 2016 и Office Web Apps 2013. Оба доступны через MSDN.

Комментарии:

1. Свяжитесь с Корпорацией Майкрософт через группу CSPP Yammer , чтобы запросить изменения в записях вашего домена. :: wopi.readthedocs.io/en/latest/faq/domains.html

2. Я являюсь частью CSPP, где я могу получить значения access_token и access_token_ttl? Кроме того, могу ли я отправить файл csv, чтобы он был открыт в фрейме хоста?