Код JavaScript в React Outlook Web Addin не выполняется для учетной записи не администратора - PullRequest
0 голосов
/ 01 марта 2019

Мы разработали надстройку Outlook Web в React, построенную с помощью Webpack.Он работает в Интернете, в приложениях и на рабочем столе.

У нас есть очень странный случай, который мы не можем объяснить клиенту.Мы провели тестирование на виртуальной машине (Windows: 10.0.16299.0; лицензия Office: Microsoft Office 365 ProPlus; настольная версия Outlook: 32-разрядная версия Outlook for Office 365 MSO 16.0.10730.20264) с учетной записью администратора и учетной записи обычного пользователя:

  • Надстройка хорошо работает с учетной записью администратора, веб-страницей и рабочим столом.
  • Надстройка хорошо работает в сети с учетной записью без прав администратора, но JS, похоже, не выполняется на настольном компьютере.Появляется статический HTML-контент, то есть это не проблема сети или брандмауэра.
  • У нас есть другая версия надстройки, не использующая Webpack и React, просто чистый JS: он хорошо работает как в Интернете, так и на рабочем столе, то естьJS может быть выполнен на учетной записи без прав администратора.Мы можем видеть надстройку, загруженную в файлы кэша AppData.

Существует ли проблема надстройки на основе React, которая может объяснить это очень странное поведение (почему такая разница между учетной записью администратора и не администратора? КакМожет ли JS интерпретироваться по-разному в зависимости от типа учетной записи?)?Или какая-либо известная несовместимость с Webpack?

Разработчики Microsoft Store не обнаружили этой проблемы при выполнении тестов кода ...

...