我正在制作 Outlook Web 加载项演示,以在 Outlook 中展示我的演示加载项选项。 因此,将拥有一个可在任何浏览器中工作的网站门户。我的加载项演示项目运行良好,并且加载项名称出现在 Outlook 中。现在我需要在整个 Web 加载项窗口中的 Web 加载项内加载相同的网站门户。 我已在 Sourcelocation 内的清单文件中添加了 url,但在任务窗格中仍然显示为“拒绝连接”。
有人可以帮助我做同样的事情吗?我怎样才能做到这一点。
我在这里添加我的清单、html 文件和任务窗格屏幕截图。
您需要将 URL 添加到清单中的 AppDomain 元素,以便它显示在您的加载项窗格中:
以下 XML 清单示例将其主加载项页面托管在 SourceLocation 元素中指定的 https://www.contoso.com 域中。它还在 AppDomains 元素列表中的 AppDomain 元素中指定 https://www.northwindtraders.com 域。如果加载项转到 www.northwindtraders.com 域中的页面,则该页面会在加载项窗格中打开,即使在 Office 桌面中也是如此。
<?xml version="1.0" encoding="UTF-8"?>
<OfficeApp xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="TaskPaneApp">
<!--IMPORTANT! Id must be unique for each add-in. If you copy this manifest ensure that you change this id to your own GUID. -->
<Id>c6890c26-5bbb-40ed-a321-37f07909a2f0</Id>
<Version>1.0</Version>
<ProviderName>Contoso, Ltd</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="Northwind Traders Excel" />
<Description DefaultValue="Search Northwind Traders data from Excel"/>
<SupportUrl DefaultValue="[Insert the URL of a page that provides support information for the app]" />
<AppDomains>
<AppDomain>https://www.northwindtraders.com</AppDomain>
</AppDomains>
<DefaultSettings>
<SourceLocation DefaultValue="https://www.contoso.com/search_app/Default.aspx" />
</DefaultSettings>
<Permissions>ReadWriteDocument</Permissions>
</OfficeApp>
此链接应该有助于了解更多信息: https://learn.microsoft.com/en-us/office/dev/add-ins/develop/add-in-manifests?tabs=tabid-1#specify-domains-you-want-to-open-in -添加窗口