문제

  • 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 사이트와 함께 제공자 호스트 앱을 배포 할 때마다 오류가 발생합니다.

      배포 단계 'SharePoint 용 App 설치'에서 오류가 발생했습니다. '시스템 계정 이이 작업을 수행 할 수 없습니다.

      • 앱 카탈로그에 App Package File을 추가 한 다음 앱 카탈로그에서 앱을 추가하려고하면 신뢰를 요청한 다음 공급자 호스팅 된 앱을 리디렉션 할 수 없습니다. Sharepont 로그 파일 오류

        응용 프로그램 오류 액세스 /_layouts/15/appinv.aspx, error=이 앱 이이 사이트에 설치되어 있지 않습니다. Microsoft.SharePoint.Administration.spappcatalog.getAppInistration.spappcatalog.getAppInstance (SPWEB Web, GUID Appinstance)에서 Microsoft.SharePoint.GetAppInstance (SqlSession DbsessionWID, GUID instanceID, GUID intericationID, GUID instanceID, GUID instanceID, GUID WebID, GUID instanceID, GUID interceID) Microsoft.SharePoint.ApplicationPages에서. microsoft.web.ui.page.ProcessRequestMain (boolean includeStageStySyncPoint)에서 microsoft.web.ui.control.loadrecuresive (eventargs e)에서 AppInvPage.SetContryStanceID (eventArgs e)

        미리 감사드립니다.

도움이 되었습니까?

해결책

"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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top