SharePoint 2013 Provider托管应用程序具有索赔基础身份验证
-
10-12-2019 - |
题
- 我们有SharePoint 2013单服务器场 - 服务器1
- 另一个具有ADFS 2.0 - 服务器2 的服务器
- MVC WebApplication(IIS托管) - 服务器3 - 远程计算机
我们正在使用SharePoint 2013提供程序托管应用程序。
案例1: 提供商托管应用程序在SharePoint 2013站点上使用Windows身份验证成功安装。这正常工作。
案例2:
我们已为验证用户配置ADFS 2.0。 ADFS 2.0已成功安装和配置。用户正在验证。配置索赔基本身份验证后,我们还能够使用ADFS用户登录我们的SharePoint站点并进行身份验证用户。 但是,问题是
-
现在,每当我们使用Visual Studio 2012中使用此SharePoint站点部署我们的提供商托管应用程序时,它将出错。
- 另一种方式我们将应用程序包文件添加到我们的应用程序目录中,然后尝试从应用程序目录中添加一个应用程序,它会询问信任,然后无法重定向我们的提供商托管的应用程序
SharePont日志文件错误
应用程序错误当Access /_Layouts/15/AppInv.aspx时,错误=此应用程序未安装在此站点上。在Microsoft.SharePoint.Administration.SharePoint.Administration.spappcatalog.getAppInstance(SPLESESSIONS.APPORTRANGINSTANCE(SPWeb Web,GUID AppInstanceID)处的Microsoft.ShareSession.Lifecycle.sprocwrapport.lifecycle.sprocwrapport.apetappinbyById(SQLSession DBSEnceper,GUID SiteID,GUID WebIDID,GUID InstandID,INT32 LCID)。 AppInvpage.setControlstateUsingAppInstanceID(String AppInstanceID)在Microsoft.Shim.Web.UI.Control.LoadRecursive()AT System.Web.UI.Page.ProcessRequestmain(Boolean IncludeStagesBeforeAsyncPoint,Boolean IncludeStageSyeSyncPoint)
提前感谢。
在部署步骤中发生错误“SharePoint的安装应用程序”:系统帐户无法执行此操作。>
- 另一种方式我们将应用程序包文件添加到我们的应用程序目录中,然后尝试从应用程序目录中添加一个应用程序,它会询问信任,然后无法重定向我们的提供商托管的应用程序
SharePont日志文件错误
解决方案
"Error occurred in deployment step 'Install app for SharePoint': The System Account cannot perform this action.>"
for this error you need to change your system account
Go to Central admin-> Security -> Configure Service account -> select your web application pool in drop-down - > in account drop-down you need change any other instead of current log-in user
simply we need to change web application pool identity.
That's it,
Thanks, Jatin Ambaliya