Outlook加载项-getCallbackTokenAsync失败-代码9017

Outlook加载项-getCallbackTokenAsync失败-代码9017,outlook,outlook-addin,office-js,outlook-web-addins,outlook-restapi,Outlook,Outlook Addin,Office Js,Outlook Web Addins,Outlook Restapi,我们公司正在使用Office js Rest API(通过Outlook 2016)为给定用户检索令牌,但它刚刚开始失败。调查地点: Office.context.mailbox.getCallbackTokenAsync({ isRest: true }, function (result) 返回错误代码9017: {"value":null,"status":"failed","error":{"name": "AccessRestricted", "message": "Internal

我们公司正在使用Office js Rest API(通过Outlook 2016)为给定用户检索令牌,但它刚刚开始失败。调查地点:

Office.context.mailbox.getCallbackTokenAsync({ isRest: true }, function (result)
返回错误代码9017:

{"value":null,"status":"failed","error":{"name": "AccessRestricted", "message": "Internal protocol error: '-2147467259'."}}
我们已确保此请求是在

Office.initialize = function (reason) {...
已完成运营(本周/今天我们刚刚开始运营)

非常感谢您的指导。。因为这是一个“简单”的调用,没有任何参数来更改调用签名,所以我们不确定如何继续

环境信息:

  • 应用程序:Outlook 2019 V1902(内部版本11328.20438)

  • 帐户:{myUser}

  • Office.js API URL:“


问题似乎是由于调用getCallbackTokenAsync时出现API错误造成的-操作今天早上恢复正常,我们无法再复制该错误

我们将把这个问题交给MS的oops。非常感谢您提供有关此错误的任何其他信息


更新:请注意,错误回来了,MS发生了什么?

看来问题是由于调用getCallbackTokenAsync时出现API错误造成的-操作今天早上恢复正常,我们无法再复制错误

我们将把这个问题交给MS的oops。非常感谢您提供有关此错误的任何其他信息


更新:划掉那个,错误又回来了,发生了什么事?MS?

这是出乎意料的。您的应用中的权限级别是多少?我们目前正在研究此问题,以确定是否能够找出可能出现此错误的情况。读/写权限-似乎每天几个小时都有问题,今天恢复正常:(-在我们的开发环境中复制,并具有完全访问/控制权限用户邮箱连接到哪个版本的Exchange(如果是本地),还是Office 365?在这两种情况下,如果您再次看到错误,是否可以从客户端计算机收集Fiddler跟踪并搜索GetClientAccessToken EWS请求。如果找到请求,请查看HTTP响应代码以及响应正文是否包含错误。如果未发出请求,则可能指向客户端问题,但我在这种情况下,我们会寻找其他失败的请求,因为如果它同时从多台机器失败,那么仅仅是客户端问题是不寻常的。请参阅我的帖子,我们已经提供了重新请求的信息-我已经完成了您请求的任务,它显示API返回“AccessRestricted”,代码为“-2147467259”-请通知.OverMars-fiddler跟踪日志和通过该特定HTTP请求的fiddler的错误代码将非常有用。失败状态也应与HTTP代码(401/502/,,,)关联这也是我们正在寻找的。至于exchange版本,您正在连接到哪个后端?是exchange Online还是OnPrem?这是意外的。您的应用程序/应用程序中的权限级别是什么?我们目前正在研究此问题,以确定我们是否能够找出您可能遇到此类错误的情况。读取权限/Write-它似乎每天都有几个小时的问题,今天又回到了正常邮件:(-在我们的开发环境中重复,并且具有完全访问/控制用户邮箱连接到哪个版本的Exchange(如果在本地),还是Office 365?在这两种情况下,如果您再次看到错误,是否可以从客户端计算机收集Fiddler跟踪并搜索GetClientAccessToken EWS请求。如果找到请求,请查看HTTP响应代码以及响应正文是否包含错误。如果未发出请求,则可能指向客户端问题,但我在这种情况下,我们会寻找其他失败的请求,因为如果它同时从多台机器失败,那么仅仅是客户端问题是不寻常的。请参阅我的帖子,我们已经提供了重新请求的信息-我已经完成了您请求的任务,它显示API返回“AccessRestricted”,代码为“-2147467259”-请通知.OverMars-fiddler跟踪日志和通过该特定HTTP请求的fiddler的错误代码将非常有用。失败状态还应与HTTP代码(401/502/,,,,)关联,这也是我们正在寻找的。至于exchange版本,您连接到哪个后端?是exchange Online还是OnPrem?