未被捕获的TypeError:无法在Outlook-Web-16.01.js中读取null的属性“版本”

Jag*_*ghe 5 outlook-addin

outlook-web-16.01.js:13 Uncaught TypeError: Cannot read property 'Version' of null
at Object.callback (outlook-web-16.01.js:formatted:4686)
at rt (outlook-web-16.01.js:formatted:4272)
Run Code Online (Sandbox Code Playgroud)

这就是我尝试使用时得到的

Office.context.auth.getAccessTokenAsync(function (result) {
Run Code Online (Sandbox Code Playgroud)

Jag*_*ghe 0

覆盖里面的所有内容后<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">问题就解决了。

<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
...

<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">
...

  <WebApplicationInfo>
    <Id>9b096de7-56af-4b5c-bab5-360fcdf1b2e2</Id>
    <Resource>api://localhost:44349/9b096de7-56af-4b5c-bab5-360fcdf1b2e2</Resource>
    <Scopes>
      <Scope>user.read</Scope>
      <Scope>files.read</Scope>
      <Scope>profile</Scope>
    </Scopes>
  </WebApplicationInfo>
</VersionOverrides>
</VersionOverrides>
Run Code Online (Sandbox Code Playgroud)

  • 我不明白解决方案是什么。请显示有问题的清单和已解决的清单之间的差异。 (3认同)
  • 你能分享一下你改变了什么吗?我遇到了同样的问题。 (2认同)