1

摘要:我有一个 Office 365 E3 帐户,我正在尝试部署一个 Word 任务窗格应用程序,该应用程序将读取一些 SharePoint 列表数据。现在,我只是试图让任务窗格应用程序加载,但是,它显示了 Office 365 登录页面(在窗格中),但在单击登录后没有执行任何操作。

详细信息:我浏览了此处提供的说明:http: //msdn.microsoft.com/en-us/library/office/fp179815.aspx

基本上,我创建了一个配置为 SharePoint 托管的 SharePoint 应用程序,然后在同一个项目中,添加了一个 Office 应用程序(仅适用于 Word 的任务窗格应用程序)。SharePoint 应用程序还有一个自定义文档库。

我能够将应用程序安装到我的应用程序目录中,并且它正确显示在站点内容中,我看到它被配置到应用程序网站。我还可以在正确配置受信任的应用程序目录的情况下启动 Word 2013,并且我能够看到我的任务窗格应用程序并将其插入。当我单击插入时,它会加载它但会提示输入凭据。我在整个练习中都使用相同的凭据,因此由于能够安装和部署 SharePoint 应用程序,您可以相信我提供了正确的凭据。

似乎从未创建过自定义文档库-我想知道两者是否都遇到相同的潜在问题。

4

2 回答 2

2

我遇到了同样的问题,下面答案中提供的解决方案没有帮助。

在绝望之后,我使用 Napa Cloud App 创建了一个任务窗格应用程序,在 Visual Studio 中打开该应用程序并寻找差异。

在任务窗格应用程序 manifest.xml 文件中,我发现我自己的应用程序清单中缺少以下条目:

<AppDomains>
    <AppDomain>https://login.microsoftonline-int.com</AppDomain>
    <AppDomain>https://login.microsoftonline.com</AppDomain>
</AppDomains>

这解决了我的问题并治愈了一个可怕的星期五。

于 2014-03-07T13:38:44.650 回答
1

我能够让它工作。事实证明,从 Visual Studio 进行 Deploy(无论您是右键单击 Deploy 还是 F5-debug),安装应用程序是不够的。

为了让它工作,我跳过了一起部署,而是发布了我的应用程序。然后我将 .app 文件加载到我的 App Packages 文件夹中,然后从那里部署它。

不幸的是,我不知道两者之间的区别,但我假设它与为 Office 应用程序配置应用程序网络有关。

于 2014-02-07T21:46:37.627 回答