2

我正在开发一个与 Microsoft Teams 集成的应用程序。我的应用程序使用此处microsoftTeams.authentication.authenticate(...)描述的 javascript 函数。调用此函数时,我相应地指定了成功和失败的两个回调函数。

在我的身份验证工作流程完成后,我调用microsoft.authentication.notifySuccess(...). 之后,预期的行为是应该调用我之前注册的成功回调函数。同样,如果我调用microsoft.authentication.notifyFailure(...),我之前注册的失败回调函数应该被调用。

问题是,在使用Microsoft Teams 应用程序的桌面版本时,不知何故,我的成功或失败回调函数都没有被调用。

其他可能有用的信息:

  • 我的应用程序与 Microsoft Teams 应用程序 (teams.microsoft.com) 的 Web 浏览器版本一起使用没有问题。Microsoft Teams 浏览器应用程序正确调用我注册的成功回调或失败回调函数。
  • Teams 桌面应用程序的版本是最新版本。
  • 操作系统平台是 Windows 10。
4

1 回答 1

1

这是 SDK v0.3 中的一个已知问题。

它已在此提交中修复,这应该是即将发布的 v0.4 版本的一部分。

您可以降级到 v0.2 或等待 v0.4 发布。

于 2017-01-17T16:35:20.597 回答