我们有Sharepoint 2013单服务器场和另一台带有ADFS 2.0的服务器
现在使用以下步骤配置sharepoint站点:
- 安装ADFS 2.0
- 使用Web应用程序配置ADFS作为依赖方
- 将SharePoint Server 2013配置为信任ADFS作为身份提供商
- 配置Web应用程序以使用基于声明的身份验证。
- 演示SharePoint Web应用程序中基于SAML的声明身份验证
醇>
它可以与sharepoint一起使用。
现在我们使用此sharepoint网站添加一个提供商托管应用,但我们收到了一些错误
1.从VS2012部署时会出现错误
“部署步骤中出现错误'安装SharePoint应用':系统帐户无法执行此操作。”
- 第二种方式我们将应用程序文件上传到应用程序目录并尝试将此应用程序添加到sharepoint站点。
- 错误:“访问/_layouts/15/appInv.aspx时出现应用程序错误,错误=此站点上未安装此应用程序。在Microsoft.SharePoint.Lifecycle.SprocWrappers.GetAppInstanceById(SqlSession dbSessionWrapper,Guid siteId,Guid webId,Guid instanceId,Int32 lcid)的Microsoft.SharePoint.Administration.SPAppCatalog.GetAppInstance(SPWeb web,Guid appInstanceId)中的Microsoft.SharePoint.ApplicationPages。位于System.Web.UI.Page.ProcessRequestMain的System.Web.UI.Control.LoadRecursive()的Microsoft.SharePoint.ApplicationPages.AppInvPage.OnLoad(EventArgs e)中的AppInvPage.SetControlStateUsingAppInstanceId(String appInstanceId)(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint) “
醇>
此问题可能是由于sharepoint 2013网站中的声明基本身份验证所致。因为这个应用程序将在Windows基础认证共享点网站中正常工作。