Office Web 插件 - 保存设置时出现内部错误

Office Web Add-ins - Internal error when saving settings

我在尝试保存我的文档设置时失败了。消息如下:{"name":"Internal Error","message":"An internal error has occurred.","code":5001}

我的代码:

Office.context.document.settings.set('token', token);
Office.context.document.settings.set('email', email);
Office.context.document.settings.saveAsync(function (asyncResult) {
   if (asyncResult.error) {
      displayError(asyncResult.error.message);
   }
});

当我重新安装我的 OS (Windows 10) 时发现了这个问题,但在 Office for Mac 和 Web 中不存在。它发生在 PowerPoint 和 Word 上。 也许它具有文件写入权限?

[编辑] 我怀疑这可能是上次 office.js 版本的问题。我正在使用官方 CDN (https://appsforoffice.microsoft.com/lib/1/hosted/office.js) 或针对 Windows 客户端 (16.0.11727.20222) 的最新 Office 365 更新。尝试保存 roamingSettings 时,Outlook 中也存在该问题。然后消息是:{"name":"GenericSettingsError","message":"Permission denied","code":9019}

问题已通过 Outlook 版本 1907(内部版本 11901.20176)修复。更新 Office 即可摆脱它。

GitHub page with an issue