如何从上下文Outlook加载项使用AAD令牌访问API

时间:2018-11-06 01:09:42

标签: outlook-addin office-js outlook-web-addins

通过在线参考所有Outlook Web加载项文档,我找不到从Contextual Outlook add-ins访问带有承载令牌的API的方法。

明显的路障之一是上下文卡的行为,如果您的鼠标单击其他位置/窗口,上下文卡就会消失。而且我必须单击弹出式登录窗口才能登录...

我想知道是否有人知道任何解决方案。 谢谢。

这是当前的流量:

  1. 我的RegEx规则匹配在电子邮件内容中激活上下文检测(阅读模式)。
  2. 我单击突出显示的文本以打开上下文卡,并查看由Web服务器提供支持的加载项内容。
  3. 我的附加代码要求用户登录以获取用户令牌,以便我们可以使用该令牌对另一个API进行身份验证。 (简而言之,我们的后端API不想公开且不认证)。 Outlook会弹出一个单独的登录窗口。
  4. 我将鼠标移至登录窗口中的按钮上。同时,上下文卡不见了。
  5. 也许代码成功获取了用户令牌,但是加载项在获得令牌之前就终止了。

0 个答案:

没有答案