Exchange server OfficeJs getUserIdentityTokenAsync未能生成令牌

Exchange server OfficeJs getUserIdentityTokenAsync未能生成令牌,exchange-server,office-js,outlook-web-addins,Exchange Server,Office Js,Outlook Web Addins,我们的一位客户在使用我们的Microsoft Office加载项时遇到问题。 当我们调用getUserIdentityTokenAsync时,它会失败并出现错误 {“value”:null,“status”:“failed”,“error”:{“name”:“InternalServerError”,“message”:“Exchange服务器返回了一个错误。有关详细信息,请查看诊断对象。”,“code”:9042},“diagnostics”:{“ErrorText”:“无法检索此扩展的令牌”

我们的一位客户在使用我们的Microsoft Office加载项时遇到问题。 当我们调用getUserIdentityTokenAsync时,它会失败并出现错误

{“value”:null,“status”:“failed”,“error”:{“name”:“InternalServerError”,“message”:“Exchange服务器返回了一个错误。有关详细信息,请查看诊断对象。”,“code”:9042},“diagnostics”:{“ErrorText”:“无法检索此扩展的令牌”。}

这件事发生在perm上的Microsoft Exchange 2016上。 在开发人员控制台中,我发现了以下API调用

/owa/service.svc?action=GetClientAccessToken&EP=1&ID=-23&AC=1

使用以下请求头

"name": "X-OWA-ActionName", 
"value": "Ext_GetUserIdentityToken"
响应中的这些头

{
    "name": "X-OWA-Version",
    "value": "15.1.1847.7"
},
{
    "name": "X-OWA-OWSVersion",
    "value": "V2017_08_18"
},
{
    "name": "X-OWA-DiagnosticsInfo",
    "value": "29;12;3"
},
{
    "name": "X-OWA-Error",
    "value": "Microsoft.Exchange.Services.Core.Types.ErrorInvalidClientAccessTokenRequestException"
},
我相信这是客户的Exchange配置错误,但有人能帮我了解Exhcange端到底没有配置什么吗

可能是代理配置还是其他什么? 有一个X-OWA-CorrelationId响应头,在那里我可以找到与该代码相关的任何信息


非常感谢。

此错误的一个原因是托管用户邮箱的Exchange服务器上的证书已过期,该服务器正在颁发令牌。有关该问题的详细信息,请参阅“谢谢”,我将检查并返回。此错误的一个原因是托管用户邮箱的Exchange服务器上的证书过期,该服务器正在颁发令牌。有关该问题的更多信息,请参见“谢谢”,我会检查并返回。