Pergunta

  • temos o SharePoint 2013 Single Server Farm - server 1
  • Outro servidor com ADFS 2.0 - server 2
  • webApplication MVC (hospedado no IIS) - server 3 - computador remoto

    Estamos usando o aplicativo do SharePoint 2013 provedor hospedado.

    case 1: O Provedor Hosted App está sendo instalado com sucesso com a autenticação do Windows no site do SharePoint 2013. Isso está funcionando bem.

    caso 2:

    Configuramos o ADFS 2.0 para autenticar usuários. O ADFS 2.0 é instalado e configurado com sucesso. Os usuários estão sendo autenticados. Depois de configurar a autenticação de base de reclamação, também somos capazes de efetuar login com o usuário do ADFS em nosso site do SharePoint e autenticar usuários.

    No entanto, problema é

    • sempre que implantarmos nosso provedor hospedado aplicativo com este site do SharePoint do Visual Studio 2012, ele dará um erro.
      .

      Ocorreu um erro no passo de implantação 'Install App for SharePoint': A conta do sistema não pode executar esta ação.>


        .

        Erro de aplicativo quando Access /_layouts/15/appinv.aspx, Error= Este aplicativo não está instalado neste site. No Microsoft.SharePoint.lifecycle.sprocwrappers.getappinstancebyid (SQLSession DbsessionWrapper, GUID SiteId, GUID Webid, GUID InstingId, Int32 LCID) no Microsoft.SharePoint.Administration.sharePoint.Administration.spappcatalog.getappinstance (WEB SPWEB, GUID Appinstanceid) no Microsoft.SharePoint.Applicationpages. Appinvpage.setcontrolstateusingappinstanceid (string appinstanceid) no Microsoft.SharePoint.ApplicationPages.appinvpage.onload (eventArgs e) no sistema.web.ui.control.derecursive () no system.web.ui.page.processrequestmain (Boolean InclusaBefreasyncpoint, Boolean IncluiRestagesAf

        Agradecemos antecipadamente.

Foi útil?

Solução

"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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top