Exchange server OfficeJs getUserIdentityTokenAsync未能生成令牌
我们的一位客户在使用我们的Microsoft Office加载项时遇到问题。 当我们调用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”:“无法检索此扩展的令牌”
{“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服务器上的证书过期,该服务器正在颁发令牌。有关该问题的更多信息,请参见“谢谢”,我会检查并返回。