部署时Office 365 Outlook加载项身份验证错误

时间:2018-01-14 15:38:52

标签: office365 azure-active-directory

我有一个正在运行的Outlook 365加载项。它也适用于开发。但是当我部署它时(我上传清单并部署到Azure站点)。它不起作用我只是得到一个灰色的占位符。我怀疑某种身份验证问题,因为我可以在Chrome工具中看到此错误(请参阅下文)。

{
  "error": {
    "code": "InvalidAuthenticationToken",
    "message": "Bearer access token is empty.",
    "innerError": {
      "request-id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "date": "2018-01-14T15:33:21"
    }
  }
}

这也很有意义,因为我花了很多时间在Azure AD中试图让另一个应用程序工作。我怀疑我删除了一些东西,但即使我部署了一个新的应用程序,我也会遇到同样的问题。

2 个答案:

答案 0 :(得分:0)

如果您已重新登录,那么您需要开始检查您的扩展/插件正在做什么 - 主要是,它是如何尝试进行身份验证的。它很可能是传递了一个不正确的身份验证令牌。

要检查我们有两种方式:

  • 客户端,使用chrome dev工具。使用开发工具,您可以使用这些步骤。在chrome中的扩展栏中,按:inspect pop-up>这将打开开发工具>然后按网络标签>使用您的扩展程序登录或进行一些活动>观察网络标签>按下您的扩展程序发出的任何特定请求>检查它所做的请求:

enter image description here

答案 1 :(得分:0)

我在Chrome中看到的最有意义的是对图API的调用,它会在原始帖子中产生JSON错误。