Работает ли makeEwsRequestAsyn c в гибридном режиме? - PullRequest
0 голосов
/ 02 марта 2020

Надстройка Outlook Office JavaScript выполняет запросы EWS для обработки пересылки электронных писем пользователю. Код получает некоторые детали из локального контекста, но затем делает SOAP вызовы через makeEwsRequestAsyn c, чтобы сервер выполнял реальную работу. Мы переходим в режим гибридного обмена, и я не был уверен, будет ли код продолжать работать. Я не участвовал в тестировании, и, вероятно, тестировщики не тестировали надстройку с недавно созданными учетными записями Exchange Online, но я не уверен. Я помню, как он работал с локальными учетными записями.

Текущая надстройка Office JavaScript не использует автообнаружение, но выполняет вызовы EWS, как показано ниже:

        _mailbox = Office.context.mailbox;

[ snip]

        _mailbox.makeEwsRequestAsync(soapToGetItemData, soapToGetItemDataCallback);

Это нарушит гибридный режим? Будет ли это работать только для локальных учетных записей, но учетные записи, созданные в Exchange Online, не работают?

К вашему сведению, я планирую написать новый код с использованием OAuth 2.0, вероятно, с использованием API REST, но это не является непосредственной проблемой если только это не требуется для продолжения работы надстройки.

1 Ответ

1 голос
/ 03 марта 2020

Команда по надстройкам для Outlook помечает это как ответ:

Да, он отлично работает для обмена учетными записями в Интернете. Для дальнейшей справки вы можете go через эту

https://docs.microsoft.com/en-in/office/dev/add-ins/outlook/web-services

Команда надстроек Outlook

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