要点: 我有一个Office 365 E3帐户,我正在尝试部署一个Word任务窗格应用程序,该应用程序将读取一些SharePoint列表数据。现在,我只是尝试加载任务窗格应用程序,但是,它显示了Office 365登录页面(在窗格中),但在单击“登录”后没有执行任何操作。
详细说明: 我按照这里提供的说明进行了操作: http://msdn.microsoft.com/en-us/library/office/fp179815.aspx
基本上,我创建了一个配置为SharePoint托管的SharePoint应用程序,然后在同一个项目中添加了一个Office for Office(仅适用于Word的任务窗格应用程序)。 SharePoint应用程序还具有自定义文档库。
我可以将应用程序安装到我的应用程序目录中,并且它正确地显示在网站内容中,我看到它正在配置到应用程序网站。我还可以在正确配置受信任的应用程序目录的情况下启动Word 2013,并且我能够看到我的任务窗格应用程序并插入它。当我单击“插入”时,它会加载它但会提示输入凭据。 我在整个练习中使用相同的凭据,因此能够安装和部署SharePoint应用程序,您可以相信我提供了正确的凭据。
也似乎永远不会创建自定义文档库 - 我想知道两者是否都存在相同的潜在问题。
答案 0 :(得分:2)
我遇到了同样的问题,下面的答案中提供的解决方案没有帮助。
经过一番分离后,我使用Napa Cloud App创建了一个任务窗口应用程序,在Visual Studio中打开了应用程序并寻找差异。
在Taskpane应用程序manifest.xml文件中,我找到了以下自己的应用程序清单中缺少的条目:
<AppDomains>
<AppDomain>https://login.microsoftonline-int.com</AppDomain>
<AppDomain>https://login.microsoftonline.com</AppDomain>
</AppDomains>
这解决了我的问题并治愈了一个可怕的星期五。
答案 1 :(得分:1)
我能够让它发挥作用。事实证明,从Visual Studio进行部署(无论是右键单击Deploy还是F5-debug),应用程序的安装还不够。
为了使它工作,我跳过了一起进行部署,而是发布了我的应用程序。然后我把.app文件加载到我的App Packages文件夹中,然后从那里部署它。
不幸的是,我不知道两者之间的区别,但我认为它与为Office App配置应用程序Web有关。