Проверка офисного магазина надстройки OfficeJS не выполняется только в офисе онлайн - PullRequest
0 голосов
/ 11 ноября 2018

У меня есть манифест, который указывает на home.html, размещенный на каком-то веб-сервере. Он также имеет X-Frame-Options как SAMEORIGIN. По соображениям безопасности я не могу изменить эту конфигурацию. Я полагаю, что из-за этой конфигурации SAMEORIGIN в Word Online Addin не загружается. Он работает нормально, хотя в Windows и MAC родной версии слова. Это надстройка панели задач. У меня нет требования поддерживать Word Online, но, похоже, я проверяю надстройку, которая должна работать и в Word Online. Любое предложение, как я могу загрузить home.html в слова онлайн, когда X-FRAME-OPTIONS установлен на SAMEORIGIN.

Load Error in word online

Вот как я называю home.html в manifest.xml Этот сервер всегда возвращает x-frame-options: sameorigin со всем заголовком ответа.

<Hosts>
    <Host Name="Document" />
</Hosts>
<DefaultSettings>
        <SourceLocation DefaultValue="https://<somedomain>.com//App/Home.html" />
</DefaultSettings>

1 Ответ

0 голосов
/ 23 ноября 2018

Похоже, ваш браузер просто соблюдает X-Frame-Options: заголовок sameorigin и говорит, что я не собираюсь загружать ваш фрейм панели задач, потому что он не из того же домена, что и офисное онлайн-приложение.Вы можете минимизировать риск для безопасности, сделав исключение для этого правила в веб-прокси (если вы используете его или устанавливаете и настраиваете) для запросов, поступающих из онлайн-домена вашего офиса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...