错误13008,已请求令牌

时间:2018-12-27 14:24:02

标签: office365 office-js office-js-helpers

我正在使用Office.JS。我使用getAccessTokenAsync检索令牌以将其交换为资源令牌。但是由于某种原因(在Wi-Fi连接上出现此问题),我收到错误代码13008和消息“请在当前操作完成后重试该操作。”告诉我已经请求令牌。由于令牌不会在前端失效,因此它会滞留在此功能中,直到我重新更新该插件为止。此应用程序稍后将由客户端使用。

关于此方法的文档很少,而且关于如何解决此问题也没有任何帮助,因为似乎没有人遇到此问题。

Office.context.auth.getAccessTokenAsync({forceConsent: false},
            function (result) {
                if (result.status === "succeeded") {
                    accessToken = result.value;
                    getDataWithPromise(apiURLsegment, accessToken, nameDocument)
                    .then(function(result) {
                            resolve(result)
                    })
                }
                else {
                    reject(result);
                    handleClientSideErrors(result);
                }
            });

当我调用上面的方法时,它立即进入else语句,因为它不允许我请求新的令牌。我想找到这个问题的解决方案。最好是不需要重新添加插件的东西。

0 个答案:

没有答案