В настоящее время я работаю над модификацией нашей надстройки Outlook, которая требует перенаправления пользователя в другой субдомен в зависимости от того, к какому региону принадлежит пользователь. Страница поддомена загружается с исключением office.js:
Ошибка вызова функции
ContextActivationManager_getAppContextAsync
. Код ошибки --2
, исключение:Failed origin check
Наша установка выглядит так:
https://outlook.company.com
- в домене размещаются все URL-адреса из файла манифеста надстройки, такие какfunctionFile
,composeTaskPane
иreadTaskPaneUrl
https://outlook.subdomain.company.com
- например, пользователь поддомена перенаправлен сreadTaskPaneUrl
. Страница также ссылается на office.js и позволяет пользователю выполнять все обычные действия надстройки.
Добавление URL-адреса субдомена в раздел AppDomains
файла манифеста работает нормально. Но мы хотели бы избежать этого, чтобы иметь возможность добавлять новые поддомены без повторной публикации надстройки. Есть ли способ решить эту проблему?