Excel 桌面,AzureAD 身份验证不起作用



在开发Excel加载项时,我遇到了一个问题。它在在线版本中工作没有问题,但是当它在桌面版本上运行时,它无法打开任何弹出窗口来对用户进行身份验证。

  • AzureAD 来执行身份验证过程。
  • 前端是反应,是用Yeoman生成器生成的。

谁能告诉我我是否以正确的方式做,或者我应该怎么做才能工作?

您可能指的是此问题,这是由于加载项更改为使用 Edge 引擎而不是 Office 版本中过时的 Internet Explorer 引擎引起的 1907>:https://github.com/OfficeDev/office-js-helpers/issues/143

Microsoft的官方回应总计为零,因为当这个错误引起他们的注意时,他们一再并始终如一地关闭社区。我们最终需要启动我们自己的项目分支。

您可以使用以下两个命令安装它:

# remove the broken Microsoft version
npm uninstall --save @microsoft/office-js-helpers
# install the working version
npm install --save @splashback/office-js-helpers

最新更新