App di SharePoint 2013 APP Hosted con autenticazione base rivendicazioni
-
10-12-2019 - |
Domanda
- .
- Abbiamo SharePoint 2013 Single Server Farm - Server 1
- un altro server con ADFS 2.0 - Server 2
- MVC WebApplication (ospitato in IIS) - Server 3 - Computer remoto
Utilizziamo l'app Hosted Provider SharePoint 2013.
Caso 1: L'app Hosted del provider viene installato correttamente con l'autenticazione di Windows sul sito SharePoint 2013. Questo funziona bene.
Caso 2:
Abbiamo configurato ADFS 2.0 per l'autenticazione degli utenti. ADFS 2.0 è installato e configurato correttamente. Gli utenti vengono autenticati. Dopo aver configurato l'autenticazione della base di rivendicazioni, siamo anche in grado di accedere con l'utente ADFS nel nostro sito di SharePoint e autenticare gli utenti.
Tuttavia, il problema è
- .
- Ora ogni volta che implementiamo la nostra app ospitata del fornitore con questo sito di SharePoint da Visual Studio 2012 fornirà un errore.
.
Si è verificato un errore nel passaggio di distribuzione 'install app per sharepoint': l'account di sistema non può eseguire questa azione.>
- .
- Un altro modo abbiamo aggiunto il file del pacchetto di app nel nostro catalogo di app, prova a aggiungere un'app dal catalogo di app è chiedere fiducia e quindi non può essere in grado di reindirizzare la nostra app ospitata dal provider
Errore di file di registro SharePont
.
Errore dell'applicazione Quando Access /_Layouts/15/appinv.aspx, Errore= Questa app non è installata su questo sito. A Microsoft.ShareProint.lifecycle.sprocwrappers.getappinstancebyID (SQLSession DBSegeSessionWrapper, GUID SiteID, GUID WebID, GUID ISTANCEID, INT32 LCID) su Microsoft.SharePoint.Administration.SPAppCatalog.Gappinstance (SPWEB Web, GUID AppInstance) su Microsoft.SharePoint.ApplicationPages. Appinvpage.setcontrolstateShousaAppinstanceID (stringa appnstanceid) su Microsoft.SharePoint.ApplicationPages.appinvpage.onload (EventArgs e) presso System.Web.ui.Control.loadRecursative () su System.Web.UI.Page.ProcessRequestmain (Boolean InclusagesBeGraeSyncpoint, Boolean IncludeStageSafterasynCpoint)
Grazie in anticipo.
- Un altro modo abbiamo aggiunto il file del pacchetto di app nel nostro catalogo di app, prova a aggiungere un'app dal catalogo di app è chiedere fiducia e quindi non può essere in grado di reindirizzare la nostra app ospitata dal provider
Errore di file di registro SharePont
- Ora ogni volta che implementiamo la nostra app ospitata del fornitore con questo sito di SharePoint da Visual Studio 2012 fornirà un errore.
Soluzione
"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