我在visual studio中在SharePoint中创建了一个SharePoint应用程序。这包括客户端Web部件和Azure中托管的Web应用程序。我已经设置了一个开发站点并成功设法让应用程序运行。它在这一点上是基本的,因为我更感兴趣的是确定如何将它变成sharepoint。
但是现在我正试图让这个应用程序进入另一个我遇到重大障碍的网站。以下是我采取的步骤。
- 我已经部署了网络项目。我假设这是成功的,因为它显示了我在开发站点中所做的更改。我无法想象为了部署到另一个站点需要更改任何设置,因为这部署到Azure中的Web应用程序(我认为)?
醇>
- 因此,我要做的下一步是打包应用程序以在线发送到sharepoint。这里的潜在问题是我使用与开发站点相同的ClientID和Client Secret。根据我的阅读,这应该在包装过程中处理,当我尝试将应用程序推入新网站时,不需要进行任何更改。所以我假设clientID不是特定于站点的?
醇>
- 所以,一旦我将其作为.app文件,我就会转到新创建的AppCatalog站点并上传文件。
醇>
上传后,我可以在产品ID列表中看到它,如下所示。
- 然后我去我们的测试网站尝试拉取应用程序。正如您所看到的,它在应用程序下面有一条消息,您无法在此处添加此应用程序'。
醇>
当我点击'找出原因'我收到以下消息。
我无法在网上找到解释该怎么做的答案。这非常令人沮丧,并花了大约8个小时试图解决这个问题。我确定它的某些设置需要改变,但不知道该设置是什么。有人可以帮忙吗?