【发布时间】:2020-11-13 09:46:46
【问题描述】:
我开发了一个 Outlook 插件,需要在执行工作之前打开身份验证对话框。我面临两个我认为相互关联的问题。
我正在使用npx office-addin-dev-certs install 安装证书,并且已经按照不同论坛的建议重新安装了它们。另外,我的 Outlook 版本是最新的。
感谢任何帮助。
【问题讨论】:
-
能否将 Outlook 内部版本号发送给我们?要获得此信息,请转到“文件”>“Office 帐户”选项卡 >“关于 Outlook”部分。您很可能必须将域添加到 IE 中的受信任站点列表中,方法是将它们添加到 IE 的 Internet 选项 > 安全 > 受信任的站点菜单下。
-
内部版本号为 13231.20514(2009 版)。我已在受信任的站点列表中添加了域,但问题仍然存在
-
您使用的是 Windows 10 1903 或更高版本吗?如果是这样,您应该使用 Edge(原始)引擎而不是 IE。 docs.microsoft.com/en-us/office/dev/add-ins/concepts/… 还要确认一下,您的插件在 Edge 和 Chrome 中的 Outlook 网页版中有效,但在 Windows Outlook 中无效?
-
是的,它是 Windows 10 1903 版本。没错,添加在 Outlook(Edge 和 Chrome)中有效,但在 Windows Outlook 和 IE 中无效
-
听起来插件加载正确,但对话框没有?如果直接在 IE(Outlook 外部)中打开对话框的 URL,IE 是否会显示证书错误(仔细检查加载项的初始 URL 是否也加载)?对话框的域是否包含在加载项清单的 AppDomains 部分?
标签: office-js outlook-web-addins