Outlook Office JavaScript加载项发出EWS请求以处理用户的转发电子邮件。该代码从本地上下文中获取了一些详细信息,然后通过makeEwsRequestAsync进行SOAP调用,以使服务器完成实际工作。我们正在进入混合交换模式,我不确定代码是否会继续运行。我没有参与测试,测试人员很可能没有使用新创建的Exchange Online帐户来测试加载项,但是我不确定。我确实记得它与本地帐户一起使用。
当前的Office JavaScript加载项不使用“自动发现”,但确实可以进行EWS调用:
_mailbox = Office.context.mailbox;
[snip]
_mailbox.makeEwsRequestAsync(soapToGetItemData, soapToGetItemDataCallback);
混合模式是否会中断?它仅适用于本地帐户,但在Exchange Online中创建的帐户会中断吗?
仅供参考,我确实计划使用OAuth 2.0(可能使用REST API)编写新代码,但这不是紧迫的问题,除非要使外接程序继续工作是必需的。
答案 0 :(得分:1)
由Outlook外接程序团队将其标记为已回答:
是的,它适用于交换在线帐户。为了进一步参考,您可以阅读此内容
https://docs.microsoft.com/en-in/office/dev/add-ins/outlook/web-services
Outlook加载项团队