【问题标题】:Outlook 2016 (Desktop) Requirement Set 1.1 Add-In disabled for usersOutlook 2016 (Desktop) 要求集 1.1 已为用户禁用加载项
【发布时间】:2020-01-06 18:46:29
【问题描述】:

我们使用 ASP.NET 和 Office JS 创建了 Outlook 插件(SSO Outlook 插件)。少数用户使用 Office 365 订阅版,部分用户使用 Outlook 2016 桌面版。

使用 Outlook Office 365 版本的所有用户在查看加载项时都不会遇到任何问题。而 Outlook 2016 版本上的所有用户都可以看到加载项,但它处于禁用模式。

所有文档都显示 Outlook 2016 支持加载项。有人可以指出我或帮助我了解为什么它被禁用的问题。

设置https://docs.microsoft.com/en-us/office/dev/add-ins/develop/register-sso-add-in-aad-v2

https://docs.microsoft.com/en-us/office/dev/add-ins/develop/sso-in-office-add-ins

我已经完成了足够的研究,并提供了我设置插件所遵循的链接。如果您需要更多信息,请告诉我!

谢谢

-普拉文。

【问题讨论】:

  • 禁用是指按钮变灰吗?这通常意味着加载项不支持所选消息。如果您在弹出窗口中打开消息,它是否也会变灰?不同版本号的机器是否带有灰色版本? (如果是这样,构建编号是多少)。您是在撰写或阅读邮件加载项吗?问题的完整屏幕截图也可能有助于识别可能影响此问题但仅通过描述并不明显的任何问题。
  • 我们已将用户更新到最新版本的 Outlook 2016,并且大多数用户都可以看到该加载项。当我们提到 1.5 要求集时,只有用户没有看到,根据下面的 cmets,windows + Outlook 2016 仅支持 1.4。而 MAC 支持 1.5。

标签: office365 manifest outlook-web-addins outlook-2016


【解决方案1】:

支持 Web 插件,但不支持 SSO。

MS Office 版本不支持 SSO。需要的版本是 Office 365(Office 的订阅版本),在任何月度频道中使用 SSO。

如果外接程序或 Office 版本不支持 getAccessToken API,您的外接程序应通过回退到备用用户身份验证系统来响应此错误。如需更多信息,请参阅Requirements and Best Practices

【讨论】:

  • 感谢您的回复。但是,问题是为什么加载项被禁用。如果 office 不支持 SSO,那么我们所做的实现将处理对话框并生成令牌,它将起作用。我们已经有了这个实现。提出的实际问题是为什么对用户禁用它。我在几台开发机器上拥有完全相同版本的 Outlook 2016 (16.0.4939.1001),我们可以看到插件工作正常。租户级别的任何其他设置还是我需要知道的?谢谢
  • 您在清单中指定了哪些要求集? Windows 上的 Office2016 仅支持最高 1.4。见docs.microsoft.com/en-us/office/dev/add-ins/reference/…
  • 看起来这是我遇到的问题之一。我们测试过的一些机器在清单中设置了 1.5 要求。我看到的那些机器都被禁用了,因为它们都是 Outlook 2016。我认为 1.4 是它在 Windows 2016 版本中支持的版本。而 Mac 一切都很好。
猜你喜欢
  • 2022-07-30
  • 2018-06-13
  • 1970-01-01
  • 2017-11-09
  • 2012-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-31
相关资源
最近更新 更多